4981714
5250739
8869707
83517216
54494663
14947193
35088070
5793500
52368922
66816302
76511890
14751765
40858405
96022450
84275127
47342255
46759367
21634304
25531567
86821214
2317209
38113146
45354187
61334958
50765851
34258601
54587129
34166871
4186751
97541062
9803164
44778800
4204853
81505304
69488245
7895262
11087872
31368264
9296976
88162768