72886386
49725584
71957080
58234282
88364574
4356320
48985291
37454576
87065100
62961933
2753574
92167577
30556534
3911917
27907974
8882424
65115998
43939265
5506451
20058345
15625628
8743360
15401414
21139684
93234132
17764051
7653858
45254755
12942815
95305404
43066178
13913346
9517559
73343704
44406934
78167906
47933797
86948284
5448443
96696684