2397102
97191348
45707585
14608030
9975759
2872478
768477
8576699
76488236
25702793
28489224
6239312
16904204
95353641
91911859
20706513
21129921
39283936
36767620
88828955
3408297
53532622
43751877
91111854
35073158
67633334
93609270
83605575
92126687
44078799
40149157
48658761
35762083
41497314
42061812
77721460
23662024
36579955
7664661
58959981