79632040
75282499
64101898
6115780
48403162
8205021
1709223
49652555
29049926
19773574
62269922
8256633
5215822
95534046
37879688
31606050
29122275
39967258
43563272
96357792
31571884
64894973
70737207
89188091
32781012
52332493
84626034
24045606
97505219
81152085
3289227
17624310
32493230
65561203
61504540
24332693
65509633
33036059
51974122
37881436