8392290
22297382
8785918
96915150
92683807
82016855
36582489
44518533
22694
9851211
6204544
2181888
3775554
90512562
18617214
76287445
99469292
31508408
87324776
26947383
95101470
36046875
9103989
63678689
81046884
16842643
1066138
87614706
94667183
92933721
49375628
44199644
35449077
88186906
92629225
71857191
89991187
62074420
3814543
81253231