42905185
51405788
48998650
75252050
8392111
69923539
6403426
55221195
80924791
11427496
73705120
17915694
38794808
76022447
6749298
35187784
790230
37892025
356388
31694525
95831622
61701697
44668761
76248487
11664644
94545995
9882993
44263414
16032617
90596494
96642296
30711591
21925826
23114845
3754958
26424577
92868839
36725630
49108912
8444869