14266411
22697021
39382453
34622779
269619
3555883
49313948
30471074
42845006
57474385
21697377
99477949
21926069
5262317
4059858
10286713
75234929
36078383
70311492
87829875
3681485
1907388
71208431
2864672
95203386
7295900
33673688
48739150
15626755
29233091
25722032
20134437
9835455
86511758
727222
36552133
78423600
2159765
23454453
52639390