92437208
91962327
6107435
98477036
10236880
80076044
89054224
55063561
80666751
7744544
92291884
62242483
14848082
55394064
30044011
63142030
1274941
43777014
95099405
60404511
30508445
42832171
8253481
88516522
16091154
18199580
9910528
71821285
91187473
9338952
30458488
98156311
25322052
66816174
68105701
91598475
21769000
2492101
54691370
36132089