21805129
88601360
68158486
81852786
49346661
62135258
59935911
46963168
47932409
65036577
72265231
69085363
84499244
95477886
89875128
38911943
2637767
80007965
72155042
34968976
36445950
9002182
37951105
61056473
59966208
39475080
14205919
51507115
7472739
36118942
6414076
70357426
68991806
73233241
30409485
9255475
29903292
51377931
90958986
50233200