8792796
89420
7746414
57098552
44896080
21748054
98636150
802185
99372676
179703
88132208
31718566
8395607
54968
4567010
69666155
46406270
65627724
524521
3788419
2525807
74408813
65685798
98837125
71518267
40684424
51336585
70067551
71319610
11415448
18627330
7139661
12136963
92817504
52696031
54112342
42179407
90117999
42498324
9939703