63178080
95328942
60061979
57442358
36595615
10918740
75336208
45908692
54344601
35017466
54616334
42733544
12196450
3264324
35535992
7346305
76209506
32329439
69557615
97262970
92502724
6411285
21554605
61568762
98616952
57239074
3593443
90475918
1139829
43046067
68395376
37015230
29061025
24256084
42194841
87303223
83031850
46088362
807812
54861505