5885208
66614320
96252046
21641595
13548286
77219671
42982932
38664196
99452639
5972114
3902426
15337268
53662154
86662332
99199339
94626711
95902947
93793525
1862914
77365631
7073813
15494048
48513893
167806
72116458
27161500
63591295
12243324
9370628
71168073
16323404
7085615
88127545
13927956
96211241
21613918
73937223
43768719
17994677
69375797