80642139
95132924
94291371
7836928
71943036
27452954
53303429
28342187
95305392
99169552
80951421
6316353
32777997
16792476
17253937
79829593
56507082
8272938
27015358
45114459
51645957
19759584
70031504
51333101
54374182
12843936
63865204
23608100
28872257
26121307
1196302
5498559
75847222
56677200
22731670
72935013
8138936
41101170
9674458
61368582