64708441
13215292
4005661
2868818
37944539
4322018
4926699
18224324
80335942
12932728
47765032
40708139
51914596
56651902
44565747
54546422
62592569
76139302
46671203
11117497
19051460
61149606
64297905
35503474
30988049
908648
4524282
91133652
34844489
9785560
90317592
3136242
71961261
21221082
52746949
89579733
16611158
25978970
492280
18711203