287684
92489066
33155750
4811791
17815159
4916285
80262984
90763439
53451147
70246412
70431340
92338706
14122507
1144935
16598174
79414135
47272400
93471306
20673662
99221759
68985491
28163282
74331415
60886809
94805661
16045085
23694305
87733935
59925158
16106756
18056817
3933547
40981623
9897485
49011357
880310000
75518193
34119949
4533287
95279838