49591543
74521406
11923844
45643463
452226
2267109
21622322
6003457
34725428
76764672
20008647
17999558
54555086
85368061
45257855
95495007
37262472
45821304
41619224
62762418
40393311
90867956
86296987
62183748
83763498
35874521
64688694
1118224
51496058
2745061
52569861
34506764
1015124
32816557
13332634
53435755
65266802
47733768
49428242
3718254