15248893
12388254
63958691
59242214
9468343
75756039
38812905
44559772
8394524
32314722
1671781
8539237
75556058
732189
5673327
67123670
20255274
17282584
29952349
700038
4252392
409790
17791106
67521584
56146049
45325150
84201041
3301754
83754154
18602805
13835155
97561
9828564
56751079
64968708
11734214
76522837
60624317
13248256
86544989