89321697
53545811
75109569
91058886
85444932
1919575
84609125
77385634
75907573
60763288
930931
27517835
44695279
53357418
26713132
65071984
71385
19246780
25447962
68543815
70105724
87193101
4285664
44172418
43502443
13802775
1572450
25043619
57839164
26731069
93488049
54585276
31372814
47153148
35699778
21905624
91301734
79391031
35382688
1649128