20089872
75118856
17509584
11045571
67542099
36438267
2272862
66359468
63774422
18545489
6368403
25323895
91826470
72272591
41384393
36973529
33726127
1685893
1218134
80199505
12845939
60282316
90399273
62996920
29506146
36303083
83656968
3992500
98362996
55001113
81895548
82711426
62824683
7569462
95436744
96802526
79212336
50179305
72982154
757844