21225910
65651529
47847193
44452713
22421406
37322087
28007038
301410
44006771
4261090
79649043
331370
9974868
3025989
5039946
12773855
48839872
65558507
2898790
58702058
91348880
85091855
85422191
155107
4413599
3531182
17098633
78906245
53607455
4294158
98891104
59307952
20909793
3429563
6786474
46297844
89005928
28528424
1044507
12244905