93898639
13365377
75681047
51437887
1364571
15665090
75256639
82616664
54017191
28688130
18956158
73825578
8927265
45305621
10999441
3976843
5703871
18512532
74683937
70908591
9546977
26011814
86175589
15462257
676079
77112305
30947255
22155112
881490
14787954
67827523
38894495
2960481
97473531
3036403
29039102
67633406
56321860
7297542
5139880