387542
5492858
39016138
99957049
8386805
66973800
11899731
48805541
25481681
36783321
81732627
68034406
45934053
97286039
24328530
3799491
53213979
61325613
64916147
21958366
46264286
8801656
21545763
65541390
16832846
96528597
18266685
85315412
16893311
90993421
5473100
2814048
11003724
27683265
23069209
77436950
40616956
95341708
35745853
13949320