4199679
13508549
94291872
87339743
63519383
15589737
51137558
28851213
694484
52601304
97486001
63352605
80434809
35825938
7909206
4859478
21183087
17257861
91677989
96167498
42109764
54132423
82095308
29302524
21189486
10303752
76839825
16401344
94277587
98164645
85028723
52083440
77657185
40219512
7032721
17997830
5234328
82174567
13761100
46174860