3973786
75288875
18965471
67482468
55407941
29955373
8622344
74685920
444625
88083261
97241001
20064030
42409561
6725165
15578050
44986709
8061870
58163116
2974357
29041786
59615390
11647980
85105821
71855180
35496542
2495577
82269152
476018
1541246
67274040
63222466
15733125
71136379
6954614
6401487
96968603
19673256
2989623
8177801
92233200