82209950
38884149
75281853
94889754
1383102
9022080
87523937
22487253
89806370
35414385
57145018
94449082
74835539
90605847
54283096
17225086
76456490
20055600
62116751
13874181
36793090
56845552
96333971
57293169
25075776
8918653
81975748
5551187
81147341
72114411
31488565
67047187
48634683
955251
91862182
30895878
73048754
7764758
97079259
35218340