8534852
14895014
21558554
77851744
74893260
76038316
21139553
74583714
56083503
38907169
6511578
31656535
16709434
21468306
41618238
77814943
74482389
89303064
42572876
93702736
84945192
44287144
84636050
38715028
64001854
15842494
98269700
3071956
1673754
59908405
42151941
18404134
21795637
64743527
74256128
79171023
85123169
34067997
42033672
57661807