77228813
39832810
89083797
85094158
1951283
39315302
80924298
78967448
50399832
64833723
58461016
38714609
70502032
27666454
66958865
91669443
2381894
1840671
59018800
54551444
8486775
86457531
15105931
365494
74681469
6052578
59232778
517720
5821366
88305382
53258702
19915010
83903363
88692284
717686
33878180
34113177
8412295
2982850
4114396