62833615
47322531
64243360
38294589
88255485
64427783
46923296
6286429
441643
16195251
47021029
88084868
75919714
65781196
92852226
53472015
61227084
53263898
18207248
91694824
83293098
71002576
92636727
16743074
4787388
91243625
68926172
20277504
25773198
8600605
31642132
9287368
91796603
16089084
9872224
18203690
92695993
16264641
23701240
51517504