78452498
14809424
95642471
50558089
12677034
860977
79477138
46792688
46028635
66002753
30738837
462033
74298661
9811938
36931427
61314662
29813802
69258039
18182290
75614826
20068728
3988920
39695778
43414763
37423864
58095780
28065760
68942335
45575176
32451655
97012726
39087615
26188905
47279293
2553530
5831296
78348964
12989365
7289666
755487