94355488
66804602
67065243
38471156
67827283
49606835
70752885
78516329
46447226
88086418
18812667
8676504
79645320
33739700
99271147
79482585
48872856
50802817
16946324
74618721
64886731
45496826
47257643
36586735
7153473
53729591
7025532
95263595
34754832
60255734
69524489
22668213
71853176
38565882
88782303
73095205
56648660
2999524
33358666
70476095