59523793
47642100
27056644
40674195
81549458
22386211
449681
78332496
66934023
31296508
95311870
17771026
89912618
53162684
87803713
57908043
63341140
60331708
94025335
64036769
50126151
63207580
9935299
4491144
498985
37325724
17454940
8069171
42972166
89883095
24605190
64598285
39913600
56434246
73006668
74738512
78072151
46807449
36646999
90376731