43657143
98672235
93452975
16652219
32177821
7069446
89144154
66605584
80085979
7130251
50257124
4974192
33446629
6957691
2748188
68196633
6916590
5439561
5542267
94289290
1173304
96817593
47901824
73329984
64252011
67363378
55199977
68771997
1336326
5059367
89064725
68465634
37381428
6489855
6258064
11111229
1453393
87175743
46357007
38109693