96361735
17288494
87986689
42852684
66122135
32834317
77898106
30185763
56392118
86751407
67341263
99913020
96267391
74679984
5206948
69368514
70883332
38385244
64878415
55443325
9378775
80208102
1672434
29676616
9591923
9436930
55797768
79778691
48455833
7034955
39895569
78366403
27613721
21198809
1892168
21001434
60178954
10927499
6515160
28244120