85098963
69653202
49733744
9670623
26213095
55472772
89168432
5432717
16627001
5031636
37057432
96505999
41016006
74571117
73236912
98484652
40747319
60337915
42753954
93857407
56977271
85169046
61035646
5095570
40525604
57841428
65411829
5029504
16317107
6294800
56533076
82094255
90849073
66074144
79381081
58664549
2179541
96386702
96705875
799628