5168010
94193224
83874650
21099955
79353812
46158107
43073919
14117738
69957251
25619965
65105025
1009241
30017747
70126389
37145935
75354324
47186608
57678802
925995
12756827
48505767
6783871
67883365
49429059
41823348
21275098
34542788
76042698
94685997
32176875
67133047
97836844
61939673
22011792
54636761
43716660
32447782
99311485
77776177
72591344