40388804
77943319
79363429
7672909
84444101
3516782
39756733
45535189
32456874
91778339
79852781
43386554
23606859
18116970
37107149
86465806
3182272
97975447
31894291
27238027
1817865
42878308
596144
1252388
59734620
54451939
72067276
88002604
58567906
54894140
46754130
49857915
6624845
52429088
76952988
77736682
1924991
61484906
20493862
45859059