56837078
33132532
5421859
19811598
16898190
81693419
9854986
1073241
53926414
79138122
95368596
76239746
81763617
41439495
27653406
30989448
16011159
94393977
40903577
55252159
77597595
85891200
19575695
8948998
91113712
87822319
5852191
5919552
5168130
73934098
83368424
6167623
55985510
86949786
84417887
30532577
53747
91302206
73356034
38343658