39746638
37226327
9748419
74602605
87048702
14648601
46728525
9486993
67043688
59747054
23011057
33699945
54009982
38193979
57627750
81609966
78989520
14378406
79909540
31278105
63219944
97193034
64968168
85692961
78677806
9544105
896349
41448728
39123931
92948410
85194148
50774475
3975246
22162892
63603759
82741275
42805622
30777656
7459665
10902806