41923222
29852524
7739191
4631694
69436662
85963591
15353421
3831497
2565437
4896746
34394054
7542944
12576283
60587014
79269870
66096337
2088947
57489745
6154998
43588017
68887124
79504534
49439435
45397785
66812002
3249233
5577322
9604863
64006759
23867638
5352288
7861821
77156230
44455306
46287063
33324915
87447625
76539341
56943246
59734964