12238123
3441100
35231083
58391761
94699956
72638784
88043155
8783522
5857316
63436639
52022482
7287063
69892403
28662080
79849380
13207708
56057972
69669433
93243711
61167806
63055691
37448295
19923715
39278151
35313445
71072159
69653190
43997390
36605395
97239396
64265730
18355727
2351568
25179109
381184
98592020
45533738
58038548
19041672
40625197