85339348
28643116
11744665
91147824
47355631
87808354
61666916
98269842
79722559
50742289
10936089
43167306
5329964
10753866
3832838
769
21361397
25935882
34011151
14697525
46082705
1289261
18496
46478039
694910
22895625
39479793
5269977
61325690
50985536
39075399
92387690
24889196
5585570
41606944
88815185
55894970
4903943
3038162
82437892