66304459
94987250
23583110
66923531
83773514
13548260
12473899
99215152
82707336
6838421
14696333
5746620
5476428
64002432
976578
72533485
67539030
39225840
4849810
65902290
7547822
49219272
46339292
25372279
15168730
57361895
33143511
52607508
59704684
51279040
13856351
32158501
97431163
38975068
84587063
21167287
29284857
63491424
90617561
48892033