52509546
961125
51807442
48895224
38446406
40007975
67699004
17442715
74764214
78592486
35413493
42358320
22409053
429495
70007798
53145329
72989162
45973981
21722649
65504968
2893820
81455678
9349710
13727084
57672050
39281518
58716969
14828712
3983566
98421474
35141809
33903795
43147580
46245818
93818120
32449455
24838196
67937430
56388858
67547586