29743894
16086793
13744512
16531160
34727950
5411211
74408938
75599713
8476658
36124163
70575757
28928249
214485
18375288
92691406
64673231
50743967
71775266
71887085
98441476
3836913
95135078
92264319
81651209
7683836
397655
17926187
78541750
20912872
39251966
819553
21184366
95314080
9342622
37382961
17672540
62386198
66203088
64622009
5538296