20193733
10758006
64892768
11491156
25523493
6473515
18626320
20136360
12957871
80143580
50986743
58096341
82451529
85572019
38931770
89786822
7673843
23249389
90187088
48439591
45685355
62186621
49155148
42851794
51854115
11268347
495336
281850
76902946
39626681
99504867
16095526
46051670
8213937
70744636
97928672
7786775
27646156
58207791
56333596