35167269
99201759
51117870
3408168
4982048
64046752
56665950
21646715
55178399
10523467
15393403
10951270
69958290
2479188
68894936
16215319
82118789
66902301
83041642
8571953
60909588
76442739
49704235
5957603
35612062
61555248
28453380
83109224
21419290
16779391
19764330
4055611
61673373
11077179
80822518
85091870
55272579
69433207
68483709
57144011