16292487
25408692
4007643
51446384
46038549
828121
9919767
45761023
7383914
94427962
677799
29473504
89129554
45895292
13386861
56996736
3649654
46939688
36756933
55043093
74048392
83731405
43941288
90973149
2369924
63602290
71702689
63991020
2238917
74981213
93792806
57713740
92149932
12718298
88017954
86422058
35214667
78422364
3632701
45281440