21313905
83412857
47344813
47882406
59536287
30372633
58114925
53406353
75206647
11851813
46368288
6827309
75768265
51556957
4500649
29473116
55632451
43888374
9191655
80022806
695354
25906509
21674310
77892511
96317861
44166494
1671846
8806351
3355386
69516204
1733762
288901
37366487
40161116
86524682
77798401
5227521
36634355
51012012
42331062