20994164
49652950
80648214
45816781
33347461
35934075
561278
36639354
83492450
11155391
79166610
9841326
46725475
43579312
70843753
60197780
98487383
3167277
9969883
43682718
31911047
10243855
2545992
6433245
91778406
668623
92897413
46422455
61233571
96863536
13554490
2363624
14882762
49323986
45405977
40808228
86403741
34781530
67826364
6197334