38565966
14277826
66439581
555931
1259210
29102931
33054296
15093344
16584137
8636466
66334501
9887524
89912033
40314605
23704419
87878274
78469043
80536590
5767822
89847161
81314
310622
78018785
34051526
48305842
29769662
98224008
7353398
19531185
54125358
33944080
1205876
29156003
64361716
69429439
83614170
8667245
37785987
11437861
78681334