472090
18536703
87671331
11715723
72658744
62965864
8008372
93331394
39712244
71828539
97828834
29251118
45193996
39854072
48645642
87501609
67163550
80509068
88711394
33658758
85593332
35672427
6413509
99904929
28965829
55748848
92699989
73993875
95006346
12081947
66336916
9491247
3741103
85704076
66276690
12608905
45316718
6518256
87931536
33998010