22166762
49775894
15343004
28382096
20368782
52816866
36675670
93391069
78395512
89157435
25908
7046370
83048762
87696844
13929938
35774451
690211
41217687
79176988
57942626
8410354
3029977
54134168
41804449
79378680
4454738
9755282
48178593
36586679
82359547
72104905
7063884
8214611
86954100
38753730
44318219
288888
44372047
4296503
74521870