9478590
71881448
47157660
16705147
8536171
58449607
12513756
8676440
45147179
84181313
82878613
27572638
8802477
26198243
64677349
38769632
38093774
62218740
87718697
20833334
94345796
75336720
54907656
46313825
6428305
79609129
22305796
44941919
58847894
2485297
16517352
40294169
7341382
3472761
39859270
8523263
40591311
607031
2866125
95243283