45407293
41984118
59293480
23359787
58301599
84473774
52878666
11758712
56213466
16122973
24721536
21377810
67142479
40649687
82765824
68719248
16634007
92756856
47378553
58301080
6821420
49804557
11787251
63257146
30423007
46543572
83746926
6449488
8894291
57655194
72202593
6985737
13923325
68457541
64913578
23747265
40421994
86744158
62587404
6128524