70460
94854
100480
899544
93602
105845
180847
791858
686727
426114
798272
1046365
31123
535348
700176
834968
20162484
19596692
17949960
11940916
9263156
7908362
7849668
7186623
7072831
6915477
6898960
6414253
457470
4365231