2812789
54763413
58961712
49065463
56188852
11458838
70695266
2417169
26315683
13834566
39147770
87468740
12637811
42726016
22746503
313555
94851846
49467613
89101350
621196
256530
80825831
44862381
60295533
64042498
138759
58652699
96541024
72558864
751953
4296181
69982710
38473061
6338513
38376082
77236066
45571946
99354142
75156725
2080887