19054272
7107403
4186946
53753607
6098016
43592854
4795182
25547615
34691961
14016708
3933539
80614505
3181713
82615604
9475
98606555
31426403
55745283
90689952
12049968
38744541
7881411
78647090
30328527
51773247
97544955
65726720
23058184
28356395
92411699
80493816
98237822
70549721
59299623
44981610
10743411
50865426
58295987
8492976
7931185