68362877
49897809
77638419
29183255
12307704
24967299
13802946
94939382
16106233
1711340
53194878
4263605
23484899
4198162
71195221
73051809
4789556
31036074
23513071
95941253
21198695
26267113
8637639
64938618
49467180
95744090
73848263
97856452
3548507
32827780
39791920
45372182
97846635
17425575
4731108
6695485
26746379
13466159
61186511
27956122