93106885
87725062
17427584
19555142
83364118
6575427
95491258
65633018
20295722
53639376
88897884
28985434
40727558
37809000
26505145
386652
46265375
43134552
94365369
47352327
9611217
53389580
46319183
18885289
45515495
30632483
137083
34384281
14661968
57823656
18893738
55531188
5865901
51878891
14197712
83582578
65427962
60268006
21897512
59868555