70181547
9551310
34709679
68139798
27798496
24512308
67597702
3961881
724647
6369783
18492587
72866952
2373881
1686733
73363875
5725586
22398860
69053998
64107884
82106025
18414582
99694565
52082801
50815176
21018192
21887495
48048229
25181658
55715840
10064840
43799827
98255480
35687389
14379760
4711452
39912103
92039534
82905262
60647508
1979799