31457237
27028855
8739583
3142349
30403559
39741803
79373602
30259009
8587531
51963841
15703505
80562501
17928235
48549388
41264282
74588722
60854040
59379336
66386017
59612179
41505622
7098681
455542
49935333
40069673
41965146
34077919
1475481
67615969
48903242
61309251
65326799
13133429
1482338
33035136
32459080
24918490
78116892
19332907
81956139