99276473
94061460
63969055
684338
35742054
27728747
8403007
28311740
31906692
667622
28141868
92561981
85573490
78629618
4862929
11131194
58912782
86808761
51077187
74467823
47686761
9904392
56349823
27708761
66447388
44326018
57558614
10397258
13288659
70093126
78182197
39215021
63193839
63731293
83271803
34508483
87671323
87624725
12212054
2407952