52125093
54768636
66501343
20231563
78275469
73977813
42689732
75937443
25786532
13216316
42204003
56364939
30303402
55805455
4787481
48639002
69538806
93745748
2369390
3630777
25412352
42857387
7649274
64453631
52413453
95349054
90703602
22808413
64181149
1883676
11571153
19938373
7945929
3044374
87059509
55111874
77291360
3325404
55279969
5326364