66017988
752950
24882936
41376253
26927039
56473758
48681025
8595872
98145920
22082686
3045542
31783397
86813384
25342567
61342456
9747295
24318418
57784859
70206103
73135077
43853080
13316570
3311443
77218220
35058051
88459246
34672177
95415082
73227925
58685047
5147250
20833404
24832940
95892913
93114775
14481750
60438403
93714457
35558405
10986095