13069840
59092507
27118424
9596965
44973963
91227858
35844097
22513992
22169898
510974
51846065
21339009
699930
32944302
85077347
3821237
8827252
39647232
51253582
14136645
1298843
34406042
95535822
78502666
8793321
88544760
1629302
41613716
47126140
92074558
58628723
20211548
96789649
37847666
351491
68166610
43913081
22813888
14827573
71295763