112617
6559329
40555783
62015126
91744442
29033943
26816869
54118212
10682625
25322934
80469110
30355491
28811672
82641878
78845430
59313102
96427948
74006178
67655790
77348188
21785882
94697032
73797462
45409166
75697496
2815754
34309062
61388702
37305260
4436481
25397405
11778550
9141285
9800766
47064727
43024029
58196807
35264349
96716533
4834973