35281158
30163848
26475821
6557747
65403465
85703570
40851184
72524628
6863807
12025981
39163959
68006744
6838657
43657048
74754913
67594122
70154306
83062816
9653357
52084572
83848284
34766343
72035123
51131868
5762361
40746683
9122450
34906716
94386493
2422516
2794841
65088720
26444918
5493542
72974671
73552519
48937730
57301020
40673852
82955591