15774580
33925614
78782278
1023155
728085
43531264
29143730
16746666
11051039
91989619
53666912
44526974
72695496
91646648
85908390
31005327
4115121
7928278
18464351
98929011
17577181
11881853
71006286
10517767
70557146
94389521
56587800
5554180
55361256
7091957
42651255
50772641
94992961
93598214
33604990
6912914
47127563
839917
22215366
13715658