44717950
641380
75309941
43796207
58687824
43354128
77171575
68315701
33736660
10554864
74548384
71411485
91595468
60508586
16483715
9225721
3812408
68131074
5572982
14555618
45479972
6991651
8668536
33881675
90256268
43966084
14089397
64168153
66656948
82113983
7201220
76085703
30379929
28614755
52986214
99278840
29463176
29578617
95657141
97178460