41622990
29727099
1584452
30993019
81748871
66645501
41573857
15025317
1935163
98713688
27109765
65794144
36444014
55924782
9751475
40646717
32446998
30511837
44867098
70252859
20049804
33903869
26607377
19722951
53274264
45132588
90517861
63912594
1532587
79673606
31197791
43582043
92744093
85192225
71188058
7291979
85409550
3712300
40604365
33721765