19098456
57271170
83107936
89747400
2829198
31948010
21452296
33528660
7657557
17466681
450911
18342162
11113845
60259511
38744369
68625421
95645205
71706909
97844146
28719250
52794116
75277862
45595826
77854956
27988219
16129164
94708161
64456186
954747
45081133
5469454
51224241
74156974
5869744
74921640
47197854
88807371
5242149
55347508
45073640