28597701
95695390
62797269
4714302
616272
15031217
3278791
23451221
84277304
2618232
48248975
17307173
2147605
80669549
97105170
80597391
44058469
16592792
68286993
13066569
79019074
20961064
79686856
18213549
57849222
28404032
47318562
37213821
27198676
61654753
55428025
66897879
13792894
75009846
57908706
70362325
47855522
55682007
84962721
4476450