18161494
72414191
109871
6491004
13638192
12541837
1979705
98269069
19969911
72694281
21285057
89892352
80288281
8521563
9613602
41606339
74477860
7049979
74431423
26519901
18271155
21621816
10077260
72142623
86188350
9249426
25683984
14261404
75995285
85926330
13138145
98843497
93738702
56361668
52921465
70362855
73623501
23602107
22896002
2174120