63353229
15977499
61475182
1695168
68127922
72504887
84367538
61457841
47678919
93539529
11085542
85988424
3901171
58742049
46744226
76838752
56829829
10822562
81422792
26696265
66599189
86598087
81266188
19029025
65708446
72331814
9813012
86435415
80894640
6113773
13795845
74085902
81655342
82165603
54426030
60146331
7034218
89539231
25924316
23889969