7656169
2906603
51483794
12272202
84754035
64306755
40483855
7639299
92053344
4958239
6167777
8097707
32999392
43814632
60064334
35737038
20221855
47428703
61106896
21841944
39521438
21008405
595929
7999686
39183805
60652656
68962075
50993347
38892941
53248773
91719179
62481863
3536655
58282218
24228432
4013689
678549
80399624
76245566
3416148