36125091
17513604
10223970
51444785
98009587
7870207
8764572
51735101
4771900
72228984
8552654
8018366
86214163
53082070
48922568
38055166
8015434
84628821
42176330
33331768
66666719
53094954
4236156
59285795
42138877
23546519
81861874
78912136
1016528
96364438
29146167
13457257
60724001
7133904
5851125
4883401
7723457
44334493
48337219
4685979