1052181
80727720
8947887
28294658
53074462
68458886
64473956
36029454
24292998
41107977
99267298
68903226
65226104
10241612
50499139
28791973
2594959
1829511
74242619
7326495
60068141
5966785
4614695
6954336
46363052
26125477
64042453
2044068
60612166
14914214
53728931
62117806
32698890
97615407
55816256
91249963
75007114
97327035
62756137
83355497