508411
55681688
40303766
5312803
8786785
60637436
33409420
2615407
91308486
40376508
75918810
16097386
33064593
14367023
91879498
23223539
2739375
35231126
627909
16788496
73641916
65641022
88404817
51532966
12397535
1614563
60021737
17133265
94297060
62309810
381818
85796949
52234362
63531496
17075549
31341527
42392381
70246945
8591685
1179868