18528715
21509654
16391315
38966386
67388708
938471
9639417
16742371
74617255
99493454
79636929
42481760
8657177
19414775
18068389
99283490
67102062
4534989
48653880
40019919
36128427
27765076
54601976
50407820
19747796
14124412
90527537
62253011
51789701
86555674
43353695
25718040
68946096
89917455
22175001
54934429
46626753
38889610
94729986
24217001