23408220
57273776
40192413
50885776
63232340
7524733
94995156
69765942
37705217
37303984
907940
7514234
4001325
71456680
13133779
59296622
20388534
36467101
15242792
58152857
77215350
31873105
51269126
32105550
75214840
83509659
2913703
10229951
72718377
72121778
5458271
60765702
507293
91449653
27249598
41749648
22355948
78015177
62673990
56661442