43391856
84072725
35726169
13926861
7993183
30418430
22388700
19277841
17508984
70326125
10509849
87509429
11695898
69264754
91207362
73274369
98471293
18363379
59788955
3998075
1163049
66219882
80238676
8645244
17892380
7935577
3639676
14758801
95956137
30705838
19212536
81447122
62084608
34767516
71876467
7508791
40081108
79291399
8402624
7472721