17525196
72375076
31422133
99478836
11509287
45468609
57348125
41632621
22898742
66958865
693669
17916826
36877037
21612985
2190552
69495161
14423812
22677278
58883238
91871009
95371749
20352599
68715379
60499901
74036084
46619603
35696652
6674210
76371240
12975688
15713909
57213390
46523665
47047709
18188718
1035642
24687998
73321456
52597271
39316413