87513620
40935203
3881155
73804894
88397209
79182423
12007493
55152447
97526661
47846123
10493621
82809417
23892850
47603883
82369573
9420641
94588078
31257249
31914733
74162567
51109866
86274830
57647218
53679428
20209329
4153673
16896324
71074967
81117716
68756744
97662677
473939
65371385
4669022
17004059
20306041
55801634
2827431
44526759
20108146