5250885
52099734
73942228
13013304
162015
41697832
94408797
4806450
69051451
17602398
54858638
2163146
45715678
14939151
15145017
34751054
69996993
92379504
337914
8319602
23703721
82592944
91069223
91134571
4677514
7120894
35784498
25304583
97619354
77531857
25205472
28504402
85516314
60263804
23802148
48249136
6976591
33266466
88122864
16215309