27436612
97796153
12883505
153252
17713142
85915
80009532
1649871
83769530
78611932
43788063
88302021
96329880
94055086
49583388
60139195
68747135
1754626
76829383
83657087
14797051
19558493
91117889
64433695
62941311
88002875
48145407
46802228
2197943
38797927
69064975
7269226
42854901
38275491
3011704
46051290
60509274
54233979
99843352
13526727