54592612
49651695
711634
57952833
4036256
65629195
41838694
40951025
83251547
81705643
46241972
11752129
20539985
69086788
81635054
75881671
36227736
60982132
4874646
953232
43947411
53689107
73809794
99212778
4992843
2519064
58627409
21995677
13143918
42859143
8588166
80143542
84023334
72985667
26313589
4194811
7177707
46504942
9772504
10811857