62944897
80205383
68861418
6836396
65573111
10506664
33369479
28115180
87814861
8779761
27324133
18948334
70612287
845159
28155776
6374789
65727103
70572910
37525701
58841787
32217789
62245295
86532955
62816709
61701684
31634002
28373595
99993030
33942456
67338346
50523072
81438531
17154113
9879697
48323479
87528
21794426
9932497
94631104
36034039