13687518
6797854
13846502
63688509
83192164
68422719
41737993
20042359
995943
57556130
4914536
727099
6286828
1124433
78629296
79751085
20767925
19978907
34234844
35078445
61316504
78255791
813059
69026287
8636362
85291862
50599003
31418282
776770
60461581
3573568
80948694
97149057
7629262
845703
9868251
97079885
52247698
2166051
1542778