68046127
36877728
6731373
10649677
40394381
73697361
50665338
47441053
18067854
84661835
13355547
4063482
39755320
822831
18895217
75245335
7367430
5097989
2512961
29968206
69587240
63201464
9368093
82457877
93089539
3001764
20227612
88095293
7662188
99062838
70008232
15867543
13541079
16458913
10831166
79847007
708457
94086156
58801506
63127230