56006096
16389025
38831516
46076087
61749821
5961711
14609253
668017
82068926
38216223
72888225
72884675
39473721
29819396
18701636
15597784
72366707
30116678
16981285
12272142
29033770
1681534
44877601
746259
3668262
8244447
10556207
27425469
5686182
87676670
76572870
81186046
38553621
15057503
41926384
18827272
6202688
20489872
5718715
74131761