98247107
80394564
14347430
6896358
60762923
40136571
49666019
80268575
4747382
54744715
62646104
106739
34934525
2838198
8671870
73156685
98226403
63631679
20718702
84296450
37653453
30808942
99088777
59435936
89552630
1736844
31466467
45932143
7589566
5523946
36725476
8747138
23228902
7375593
6938891
57474676
1375998
25587029
64999097
7779716