85352173
91219225
57056447
59185005
19912129
79674878
44797488
35673713
58957835
51144379
6493999
55672083
59777873
44971714
26593298
57955398
15013561
72823588
28868873
651982
93053101
83679759
26819210
78983566
10233567
74685628
7652168
49817005
80036534
31616407
6967902
9609596
10797095
53293629
67574545
58056581
36972149
60491438
16255169
94604163