5091545
80754357
1312808
87996707
24279176
42796851
31062029
70576534
8610303
34729004
5691861
50543431
15542399
8322779
16325232
52521891
23284744
40012449
34659384
88115221
15132971
61553652
42252714
58841351
59348858
53455230
91805282
30281278
51943423
58985897
36782251
47726528
20633870
20842707
47437495
28409936
40411123
75505627
69319755
35891358