19036732
8908916
2204267
41364859
58532944
2379658
9592019
39711651
74261634
17026689
28423492
43423035
95281445
5997552
936887
37443304
1215293
43563937
2366713
71118502
92248086
31713547
73076077
3523873
29417896
73314812
8258702
72477007
67214273
38063637
44835116
2753781
55286132
61782402
56222827
12328915
22514439
85661321
43298908
65491944