47109165
11265597
87654779
75676519
52567228
24155676
7521184
49837799
23565497
1674934
70295907
16119101
4707600
95475481
75719234
12155341
78637239
91467784
8817101
10041226
69508032
21274127
7876868
99207752
89101851
45001673
5843627
64137735
90893323
81843744
80007949
18415835
6962927
38425402
66265834
42018306
96243190
27234517
73386269
10779129