75187354
2017611
58449851
77496830
70935912
27821000
31753015
83646963
55188095
60262568
56408103
8000162
7822366
34055564
34096520
52227480
9465329
70329688
38834716
69937451
5529119
24218927
88064363
94504488
54433572
58606649
12937957
12114185
87534368
2165037
27571222
98977333
61822587
5405606
51617932
55801391
25458496
82299752
11223865
82064944