75572751
29262863
78666538
24068726
84269908
226069
42907144
68915242
44112671
94219474
97135849
9148970
22321262
1528159
38137605
8332414
2875900
19086611
90308286
66914949
13299960
63344696
8651784
60331676
51257718
45782582
85336835
40195333
685962
10002435
1526583
93007676
26789078
21553846
3664593
8205953
4173566
28016771
72618083
226919