3551747
29256823
55092861
47514993
32635264
5675278
27875562
19639801
67633040
75093491
19866038
42123933
6355834
11654552
21484919
9774343
32225206
53082261
31773560
52448521
69022861
63897152
82228508
96922929
23882366
66371364
23338846
44442687
35789959
12202410
6484088
51971404
30915664
7821604
18768322
60449500
65046258
51877377
38107765
223793