83972597
21126965
19296215
55707195
40266059
6560784
57392962
19577425
52534149
2173396
55365130
72506293
27985860
2641294
43947573
87273679
17104797
225684
89498164
547956
35184214
49963504
70191510
91411424
20096214
59986902
82362122
51419132
94901292
22436203
80049186
79939018
67316629
10884762
50423478
28753482
4407822
21596922
74506026
88273631