50706149
86186154
72368520
5856805
41174069
65872437
82835590
91919376
44212117
90567591
60635198
19879071
30375074
45644354
83758194
73286180
64444146
86114467
11549394
61531767
18974182
86383750
18252871
6689869
62334476
71777455
75952407
14262519
3174419
22759590
12738607
68255563
8699214
64846235
2497156
31641884
81279253
38735041
50744319
633767