36669048
4205319
31929896
2286567
19344073
95136272
21526819
26641160
27361455
3989335
9842021
44978730
6393926
85002180
8048657
54774797
536586
9913294
12309360
97402974
95111946
91888535
5643656
96542091
18615347
46579778
54019036
51578957
65102631
68351564
33287498
69175624
49655378
56242289
46576848
7212221
74159798
9947316
32903930
42544872