80809852
95956498
90881390
73326615
12357336
82834925
51857380
4341199
80494772
90265847
12594193
7988973
3257486
19723617
40648079
2112558
83085314
37398211
18304342
97444637
16771117
29071785
31975447
64001475
92471619
30357306
3617581
70289646
18764852
24046247
49452685
33238859
57051647
20684090
35229066
77444612
2824591
3578488
13965000
54147674