740973
10615323
80709289
5721147
5675550
6109242
26832007
16111584
18717122
8215332
57702338
53469304
13338650
87553996
33616790
25714549
340972
25908352
34065461
4878643
10572594
26978890
63219678
9349500
8133784
92083138
49599943
36522200
6714909
68106108
15729013
29099814
87908783
42835538
99505114
17196533
9608311
50681960
66044086
5018257