84858779
62158137
3499704
15638599
3572418
94521050
19988287
52632880
62741727
45864001
87625980
37698398
93737642
1508177
1058306
49609499
3425780
89995450
57925654
80683399
52743259
36966514
88362109
56934264
44364361
13427705
81936323
91757731
4237013
8088911
72249454
25533490
39884740
40151508
30768520
59215019
8147198
10109427
1107174
32938851