5506261
94834164
91656779
384943
82777556
567675
48103551
7275866
43422565
53425837
25885048
56847161
15173286
18392957
15698503
97514858
94883204
80684808
37555490
5153906
76834402
50982847
6702123
53146511
44026447
35896491
66128967
4363255
26533442
1051457
6468588
21185182
10808727
9225898
60076638
50771420
79991103
8822037
59423602
280770