8367777
4249342
32214769
96125018
18589399
49569186
36671324
66817458
281619
94525271
1613871
48865116
33614904
86125419
22605112
66218256
44264805
56437168
64752028
58911157
97891958
4595090
21773085
99517639
19905944
51863039
21587080
17008442
1909385
22452690
72281466
50749095
288746
51775591
90758887
94933906
79541108
51372695
71895420
53686710