82085112
74712424
26595560
66179698
25888864
62495558
20401613
69256296
50069899
10477496
3014858
94281368
40391361
6028966
15824185
68289656
69042382
79958148
7747405
81914284
7815288
38721792
97341935
47686889
12592278
76093512
93951616
42222032
8938736
1883652
4991352
50945142
66435715
95937293
68872067
69499633
5857968
50506257
79625681
5986555