25757848
46481639
13252197
83916662
57236099
8631319
20754090
3824100
719247
19178750
788424
3528769
1081804
42752028
3914648
97028068
32489368
3683128
38531310
40488001
1771600
51664337
68901410
73387753
45054789
92372420
18766045
42175217
72448167
78914620
752298
62276177
769672
28386072
30793531
98005180
3847071
18583313
83353827
25861501