53345666
44219764
22412132
3801687
359997
3920610
17733951
30708116
85123064
38091376
73142166
69707319
32979596
40036250
99613818
7662426
95881841
60119158
82649511
82679271
9626719
94474391
38814303
38201266
69956931
39628656
94454276
39525206
40155448
80763504
67521540
85807882
42858680
2584305
25785740
7064475
8703175
79703086
76331380
84822689