98241078
91653784
50411635
5194661
74182961
91609306
50114173
42619237
19345595
79309046
183053
54631695
91881054
69215357
96648467
42529207
85136558
76232206
2064854
36826762
79809682
78948858
46141536
8204122
11412114
44129318
16199661
726848
47839348
96886650
43358
94364130
6281367
64356594
37637564
15864441
45944551
70637155
96142123
38417469