31359802
87547315
31627865
38816600
5283799
15887149
8501450
39033978
6102609
6581031
75021320
40433768
74241740
41821115
38866028
29487620
67874629
61098335
98523618
51372271
93001929
70066553
51988852
54233233
33909203
16995395
49116209
47656055
2267861
35478034
9478707
97664856
48046056
98992196
35798900
18098421
83625052
63905370
59868591
48859424