18964161
57861833
36998231
52547712
56224301
44415290
10597516
39455102
9448571
57386371
54141135
33619279
78331947
86022600
93607017
47865287
26951306
53871528
57464322
10604435
13844461
5864960
5437277
78105048
25927885
7960963
83705270
33865941
42268771
97046736
82436377
8546829
30693603
2207881
6743144
45457246
95918361
67108465
939280
4954621