92029587
50386795
6206521
84165197
44705421
59573854
1388166
17222478
11318060
69284457
72302601
90575174
15279889
98783069
30478751
42053116
59328377
2391389
47939615
25237160
93302272
80385040
59711678
33381880
8197250
73457285
66481215
56377524
23298397
51622935
37057823
41061610
39988678
91188847
31838018
75063123
40138236
9119260
4105403
28595238