96387962
1476174
96791832
75438889
1820510
47072492
2885931
72736781
2258762
4081590
48347094
29023564
57496912
61444085
92997529
19366544
34331767
5175670
5357616
25909187
84777981
25114986
12361599
360146
24529249
22271817
21708644
9972362
36923946
44944687
98559981
55919432
5415218
98728218
53244544
3245760
23014343
9145876
30122618
45564245