19748036
82943211
78056848
23387954
37587478
65703812
87646736
23928910
7598519
10838203
70664030
37444094
50434169
27095903
60717561
17126333
3597955
92248475
45868033
53367401
47972767
38242057
30095184
55534813
79773629
53463882
3510173
29818739
7461440
36025740
35396633
33907455
41716604
54158763
93524171
49897594
68299755
49091065
91259692
77848424