70899681
88321316
31856263
61419436
12343203
66081942
60794186
27912772
47597770
97173088
12845763
34435439
27698536
27562069
74855182
16845996
42938609
6098512
38057076
6335193
66265171
79225657
63929102
27873452
37713689
154374
63504734
22565015
20037063
4625372
17157995
63015536
38594667
27343706
23505817
74516790
59662491
11706172
68884377
4031405