20413342
6149491
44066947
97833664
32843533
55261144
8151872
64146261
51438119
6387050
4844179
96812698
51372660
67846860
41433557
47574369
68436684
26833653
5321912
34388520
6986886
23424030
36701228
98502868
69552838
27607024
67899504
96549426
51473886
64359185
78172639
37164419
40386305
36856516
99551938
369106
7442226
45067319
48237715
64774792