76365162
12775691
5186811
72854817
69929889
76787831
23135844
17053993
82511621
61695045
51464156
85542470
78164790
95258905
49605696
33539819
15795090
2699986
77182071
38585891
10607651
19546007
10225363
72154377
11095519
31674656
20783651
8071557
10376190
34144380
25077234
82742443
36837798
60763862
86855193
91461407
46294824
55287170
46784584
20894063