28744103
43897490
76443282
369829
27863605
27548033
29234867
21658532
34173133
9921844
95536292
51365998
87064706
55688389
84077741
24179975
66375155
81127958
37992589
5760808
12024800
7754590
46197462
82572893
12123357
16963727
98278386
12709208
6364783
44042678
10328482
27873312
2168509
52499022
74609676
80203590
23609466
1198647
58479206
13984343