71821308
62632854
434545
31452244
80391084
53782498
7208837
16936503
71651607
30131755
83865247
30406132
77662051
97095350
69024318
13224735
94816318
6012355
365346
18264080
17675664
33815061
22009353
31271241
99492268
82216977
45733114
65588228
35951342
8876912
19073390
82824292
77382877
49238125
95842802
95163564
5420145
7343039
21207704
58515572