50087423
70122658
46952818
246577
36394004
90361125
51722784
65675797
61656128
80125747
72577992
82687534
61285895
13987321
10929116
852968
38599882
16424665
48411156
68525287
19395592
7116290
5935194
52725995
79801265
49433633
7279206
36119538
6487612
11072330
41338773
21606507
4696781
47744920
3458856
47783982
6002736
2724531
6922249
1375229