47002422
86289966
24896743
80679678
8471828
32986807
43724637
16213810
19235994
22778937
13537451
9642876
21957787
9667755
9224091
57718190
6554106
45652368
20992577
3446222
67151987
32903226
74929469
20233359
16778248
41435181
76406347
55141108
32272711
58505116
1954861
55282178
88976246
98278474
56292171
40197475
32582245
86046140
771832
12113030