76188295
11102859
68845657
27401720
675899
94104566
74024322
32994989
74497846
92087647
84244051
49799617
49865022
67353705
58429741
12714370
3036484
64148756
65761116
82249241
6004424
10721484
31107426
38424855
76287434
19223653
36212159
28222357
6164365
79019661
13544459
5089235
27741411
74001727
69098186
14884576
93224992
54584002
80354012
53058285