52434761
20141758
20162068
57695042
83427166
75512254
65835071
1447828
40744497
92043784
7986256
52137699
86153190
76374250
50729221
42832502
23715081
9651339
35552640
5108270
12202241
81076969
59817540
16704981
74578299
53744345
33631113
7576895
43587640
31747266
2934715
43262974
39999315
37407860
7511174
93907679
10121323
70576592
84472768
5744608