12957874
13785932
20842973
68148665
50027117
75664070
38034610
15047762
6928601
98696959
14029315
20707795
40022368
30199325
16884085
18326516
9684686
45237891
7575939
75997426
38672380
8248104
22009822
66272783
47845734
29036545
51483245
5125580
69014467
65569191
9009262
4675555
17534455
33364370
88226934
93332209
2964694
12233811
5156825
72244360