8780430
65958691
62096923
3857722
89804366
68659337
66985496
38685533
71423997
6038589
40591382
4929886
34375213
58665441
22774991
79629182
8840285
30645318
55593619
46299364
68644943
74875790
87335783
21948903
84346843
10418776
66089088
3886425
1912973
46425840
34965872
33021323
95444154
59461609
77928779
78339722
20943306
20351589
21798828
65884132