18052719
48756712
59657228
4752198
12823644
78592973
2841649
79209231
34919895
35033244
94827844
93667360
2899211
36041198
86553425
8043437
18279644
9874644
5367346
88336789
61942481
47674022
25178029
22216067
21176506
69484051
8928455
96678547
98702943
65753342
49462460
47894470
90301539
9677213
16887676
610623
84956553
48816717
2441224
45201435