14467701
29996216
6891292
20757961
38551840
79543920
32542178
65435183
54882678
48495204
77562257
9046142
38156228
75339228
7098386
62073701
51324150
29431473
64141641
762124
951496
5892191
86062421
52668309
43035360
24087098
65311
77613560
914841
97716406
26457021
96466497
86059770
67775847
46654191
64973582
36708149
5299651
1805841
23655104