59534670
23358965
1749861
95683789
3089618
71175322
4876883
5291413
64528028
34955021
625436
63515270
59728257
209349
7144989
13289500
24047452
23717990
72694508
31752315
52861844
32192312
50754419
35924889
87165820
48225170
74039422
14781753
31332037
80145012
52253963
54987949
5434114
3567641
94947440
3301926
7768249
19218083
40842808
60617199