42778547
63827651
70597930
45178101
70683596
70881093
16443467
7674241
62861328
788579
45157805
50443605
70111611
95994648
40897916
54772660
979497
21431705
1760274
59145805
37288306
24692360
98038885
85242339
44959301
6409399
15374014
12864718
84566975
79388696
94372208
97881113
29209113
55341989
91658459
53117145
26222062
51738959
19031590
5999187