64656673
7495175
400837
44482214
45661150
56759676
82348393
37691145
29591800
93293353
2767787
101023
19383399
9320308
52276998
1269842
37392446
44215356
5769871
7699502
27611534
90624486
78226728
47254898
9294356
69027550
72417840
750757
54585873
1984154
16106383
77391882
58975881
44515249
11875322
89524102
73989015
97892235
19916044
90515944