92131384
43159804
21677423
94981906
3957394
61201263
99573648
24894836
33396479
51927064
15915690
5412910
12465527
70683622
83503928
8983803
8475312
15947863
51119672
43599092
47939030
59776085
40683310
7098053
8339010
17368587
79825470
57916718
31936721
38166785
11448328
49122179
55468979
36668112
46198590
48017390
94321955
77689643
61643570
14287567