31293849
41764665
6800216
50391233
35705082
81431672
5959880
52451467
81013361
80471719
36547870
71042977
31771193
64427142
47143260
79291683
74993472
91424257
81247636
24837731
63311019
87409133
85261985
54567076
57914522
47356071
7230981
201457
56207061
78426287
48182598
92543338
91231725
5813323
61943075
32416922
37494357
92159565
1055364
93122775