12126909
275591
88903746
3981166
93302176
49564104
61403464
8496672
99335776
32619971
6639355
53177612
16889221
16458910
94778589
49807967
70467473
11025504
16936292
18795905
4466187
82606826
95685936
2425693
53815237
20034205
73993923
28485724
31097503
24086112
8817283
77702079
26436246
81998181
68793767
5148181
2084437
96106201
71857520
57145970