57377526
59268091
63908038
8985437
39956981
65693550
20502932
25778777
43507057
82204
30901408
71099639
61839559
73495801
6095764
48787850
51895928
2236433
47542043
28751817
43495949
23723455
11067076
38111701
4953128
21019926
86097402
98743318
51539263
71782341
90718129
63384713
19703578
4267359
11488649
66103686
69767751
75139859
28754180
84926873