26391211
763406
27735177
14575551
51073523
29879518
4145449
51936729
83459086
6942390
4501367
84551772
87953311
12755035
12004980
370299
69989653
897129
28634467
58089436
2994249
55845022
36752303
86715443
27578358
42375142
98065876
9049904
19982338
27488484
477321
73844280
58002677
21296295
62594758
89044392
80556302
32407848
84596719
84727914