17853310
7471645
17635809
48305310
65792843
61875360
43978276
60902974
56312183
22047046
83212618
64425943
24814757
6798957
77616660
56211524
36271938
20853807
5300607
29168728
25288295
74411231
52815117
75999571
20313438
18494196
56313071
94582248
21018828
13215179
73939720
53959147
53136475
24752089
33193653
68145240
79194017
48293814
8308216
99957812