83792960
94952740
42493471
34691395
29586842
96986135
31673430
65808774
21025179
90461914
28886611
60511846
7751991
6002444
486428
5612756
97685834
88916035
64925518
45306246
1827014
507107
20401221
48013756
43959867
53706132
44709018
16379360
1643902
89011213
43095138
28888753
68566399
58192573
71758669
93795408
56277929
82607818
8391458
37782534