94714403
41039414
69265956
255954
99086482
63617245
8277981
59997866
19301926
9772026
20921959
27757381
5875563
91582426
75764178
36497231
61052078
681829
94226749
15712416
93452996
28099307
75995230
52683887
118833
52634368
24146203
41842671
3983743
61301991
82996748
93791610
12604354
11625157
3444903
233747
11356915
97134744
89574982
69485798