49422300
78958035
9436394
89387416
91458616
2678463
7568373
11513220
23729910
30504649
48559926
64378417
86001773
77916625
81146106
31307959
52891528
35191723
8100419
47145432
1854998
11264053
85104427
80638542
1224808
58113988
3295941
2273654
83194935
35905274
45917401
9303763
63187845
6251532
13953965
50733257
22815498
16423071
57553608
31474121