20615930
63303630
55311964
32894832
15342423
66188380
56821507
1668524
78614035
59013048
60025340
8307034
65694644
20044674
19372995
61254565
86178431
31327121
20173902
51684844
80471024
6736050
97285833
1434824
15319800
97876902
98883475
6292874
27388108
19416962
49927219
81705349
82492229
49316304
12076291
42463589
877711
19052697
37896185
8951246