17223411
1049816
4058102
8197258
41505509
60951608
58322780
17393157
58365546
1923905
75014541
63801203
49176120
44701496
90461260
68469896
84778997
65172917
57736553
27476959
56987017
7744780
35896647
83062136
3255109
55751668
5162473
44955800
20424152
15566901
8685167
34536921
34509348
40772975
82801538
48605948
32986429
81891
8022557
44194106