14991582
72669287
3441104
49671042
51546338
11073157
4434513
90048426
48145239
5445106
1445639
27254672
315038
99047460
36577590
48209755
91221978
46205149
58396583
42835326
74462711
7641964
86053692
77008609
5826114
42909075
32599021
24679912
5092291
73061912
34983364
62572408
41813283
65726644
21759680
63934096
31426612
12124402
71338451
41853169