35167860
28382573
10429906
70652302
2030704
38305069
78252872
59694861
44538259
54215
5776888
62525169
59085095
5463109
3407120
98778242
52531477
2955911
5753517
19782819
33549340
97413976
84399344
3931903
18749052
38216287
38199029
76321745
24482753
6459534
52991200
25901227
31282999
14071623
6683886
10814364
242038
73917541
89502984
58768395