78483382
18845301
1363643
30705369
82597337
6334897
83029528
64923481
61309314
50822163
8968150
68497196
23731348
93554512
24681204
99468601
6077321
10956205
103351
96548421
48913319
46878138
70744331
3765334
63091946
28585830
87414638
6764830
1012548
73694793
652694
99674330
57627002
65696836
16721607
63387276
5728154
42933201
88843091
58165570