75593676
67731545
93505619
64651941
22795430
18402713
41666065
4786193
75221105
97254896
20218228
79649294
73494088
259748
29527438
9599237
1185972
20129831
31934743
20566729
98905530
5707313
47571358
8538987
2035433
98672717
10085214
6339954
21538298
3113383
67799899
51024490
82106880
48935712
59293711
20028486
71095775
7172862
43584656
17915589