19466598
1558226
51158610
60006173
62272968
53754629
30394874
60549258
31594544
41351889
23029554
7077392
75367381
64615372
34341801
7311751
59425805
3051371
45105293
68265224
37612261
23183998
30904558
5143577
47941347
33629825
73006027
21388137
55891478
36475566
37106422
69452846
76471456
32749002
8371877
5543792
33866413
93442548
2261510
77511911