46922306
3844947
7710521
33385802
8270763
6434762
46171897
33622910
59491997
79582952
87943633
73221751
5419971
93422640
1922230
95978500
43198969
5224292
88034207
80805216
82927442
9205688
43012154
26594367
18758714
38096419
49325712
23129072
9786525
64496703
41016275
6126210
55095028
58269543
10649286
59979697
71878835
44598344
41723293
810767