14262847
23612112
82058945
76209313
67377878
771069
63541506
44422375
318113
41107956
85827382
32361766
82861801
46241659
24776383
18839920
3516799
84992278
709562
859518
87254231
1960391
25575743
5376596
94574480
19894052
42327142
45796806
447751
10505904
37566021
11586338
4381620
75987649
50877104
91372898
1252570
42804515
78787430
384741