19523849
29935196
36113178
82854581
2639515
70174779
74375237
87511782
55361424
87537959
70203421
2998971
1977623
57188453
27368092
1377220
92375330
42738826
27023190
41799779
42586468
42612560
22429703
92948048
45462972
25215690
685414
8657529
66217428
7221874
9860328
55335850
78925216
82932510
21093230
92504851
34934726
82116553
32693339
61225947