16034496
34265662
77012170
45778577
75167018
56182026
31882696
55861830
26072113
85804033
37409676
2479206
7690610
37277360
8274981
66492437
1862244
20987679
83058332
9898369
12166728
24785592
76923956
5747100
50048945
7397377
7767890
73086843
54593241
3732398
7948949
64385463
91313711
70538608
12441253
79685193
60773232
56132989
99786431
72843770