32894094
70242968
9535386
35915512
95201481
53541267
50499992
6477231
43185833
11697819
48553157
16508044
3853725
69411529
10985237
50584814
3025049
72956356
96445851
9674187
95462136
728730
58434527
16806977
21418603
1479709
82432849
6968216
41388565
9148733
30598076
87224987
88639541
40035219
71733109
30699595
13325249
61047793
18935632
80243882