61642895
88748667
27811433
32269067
57042860
22623036
98546828
47874663
30263592
6297179
41822356
63941383
65401982
96222120
43283241
2872505
26721223
36187648
2586596
90767803
3500529
69614985
10548029
38061478
26133041
63625909
94255412
100008569
2719732
19028730
69592494
10529621
33443537
6302377
12914099
27092482
56631647
60517601
27816497
5826458