52839478
81607010
4831751
38798691
95547877
24186337
62828561
8670185
99462845
28528127
3298791
42552177
45735921
40645774
83655371
97043575
57745062
47572203
8475209
93559438
8853113
76221402
49199746
96886968
46454830
96269438
68829366
27937658
10877710
6135800
82168402
77391186
86054198
60797274
57685024
75266908
11409486
26334113
90411217
29262284