59137781
50137304
40413974
36681605
37342817
40394045
87411390
98786486
22629404
47338686
43004727
85885373
35117298
7163589
93495646
55091810
52579821
5496100
40103034
49295732
41522420
70107107
94225629
50999964
88011150
8588809
4917578
20367521
18159629
74847930
30385272
2141111
63164204
76274919
7997717
75166379
7689684
71447716
47725507
27874157