89236528
24908237
208896
77211736
55419158
77493045
60694562
42974717
89146048
23187170
64155835
78661853
40425811
1649786
96696092
76322860
56119774
94973967
21397338
18262429
22389848
99732902
44755839
476860
24204127
59315903
40242133
17791823
63197343
47594536
78581619
4636745
29162528
75833767
91588368
6352618
47626138
5500522
16565471
410048