26611235
20743676
7531444
49781795
77045555
70863794
47014130
26827789
57874560
44092379
47071602
94656404
29082686
63936476
7880496
10932532
9545019
58989262
33804598
5614917
88529684
52722544
5468397
61571680
331203
16191155
85403829
2921340
17578913
29114149
66226598
24098073
11129430
20978681
86144344
8246052
54349783
4006493
86613446
77229336