5210448
93414870
50363201
89313930
1653772
79994500
53187991
38179870
33046602
87816748
75039272
9938305
4770890
56531294
1980841
17333123
39739139
30411217
20388578
93506228
5339847
88552713
1482250
47656525
8359835
86363113
95885802
36846219
25387360
45844527
90976389
28177218
20984143
75248091
31913458
21711773
8763166
9908947
92836308
26545051