38429257
96316463
79498887
83282938
2126141
20975978
63477387
20088265
20251313
76355623
6218480
3294504
12361987
87325085
9935104
24078300
40705633
49593438
84752207
9367916
7037221
90809929
89261931
83021332
77425602
8807877
3398293
74617128
29557667
76747977
793753
90855885
72316664
80434321
68417613
15386242
71241923
85176038
69505709
68828450