66845573
90113626
83221536
91248827
82697060
74691193
44794836
14865097
15881964
61823979
98644579
44302134
56955019
50927013
17191423
54027224
64119948
64557989
29727865
67644558
57746660
34921616
39481882
80655939
55592269
72923957
57395946
50315324
646611
83929309
68969473
19464289
14299007
74072553
88409540
17983978
7774564
52362510
60463799
82161578