355267
1059497
94273032
6143982
59808072
36884433
5941747
7196249
1733971
9064284
10339046
8437611
5019709
4623666
63427117
30598446
33975337
82902980
72596199
42229397
98134166
88644570
73744948
17454839
60423600
35046554
79966155
2435467
11232352
63089558
52701912
4059730
49608545
19923776
21983877
6056005
53572481
41008640
60668839
1899860