50134661
77028487
55162240
31391138
47328586
26574130
32287383
68748447
14602045
67312887
53669767
29122098
26516747
2691744
83831084
9521278
18858130
12954464
91316627
47206242
45407905
81577319
7773978
3768865
28377745
34877828
34933141
44375617
24672857
43047277
84639216
54551024
62942067
7941269
375790
35181796
73915743
26987616
52939311
52064799