30586254
58903711
70835724
78413600
7851296
61731242
25094368
73032720
81203607
61509707
87899014
74295930
2728355
39938
58294750
90677447
67568393
70935764
15958651
43765176
76808580
21858046
3556883
5838102
68342641
23429246
19833967
6848996
91564255
88793340
8677666
47189525
71338224
82623883
5726855
17164308
3158965
22899337
23688278
42707144