41709476
78746423
55371989
85912868
82003623
38171637
27803257
2648841
4559171
2794945
36004663
20075358
9337301
98976905
8583980
13847127
34234299
6477730
22928518
92763808
4447312
51522211
93165519
48498473
2131799
7644269
9986489
70434528
46373568
50875299
22925872
82392497
68308928
4920259
33015258
95544952
173566
59383415
73888075
53993711