31344536,806	25356895,188
150976783,224	95072468,003
37710829,057	47535627,595
51410279,264	49717628,960
5083158,936	119166238,168
24165099,976	75474124,190
38423985,463	33621028,628
26435621,750	88588926,119
28878801,352	101224949,719
15138435,992	8800258,664
59279070,500	32693217,438
87960970,352
24737843,884
16228820,573
18569514,048
19607004,864
15507036,180
35952675,754
40277047,355
54105244,634
76335900,625
21580735,252
41364849,728