16347395
19905655
35132668
96852830
6263202
5707845
38291500
14685356
11958564
15589214
88117213
7716683
37656705
1932060
9801656
9613627
69947484
28386425
99647651
27744714
57075132
10488251
78236124
71803877
1375662
6262429
77042424
71213993
9653268
4604987
87408116
77335743
2957259
11084294
20422325
40453848
44348511
53539396
33567776
568195