82558989
5817745
30239538
15455394
86536584
27441287
313631
55079086
45142643
8701128
24957044
67605968
86398849
67711455
60534285
83891988
9742495
25216094
896813
17531406
1563225
46592435
4162721
28689612
26584720
51691781
86549180
63681563
35937211
80109821
3151514
77078269
76381625
96338305
64451020
44044279
47633841
57042272
79111692
75956296