25826503
61247713
785403
96468894
73755565
85585900
13109496
129464
63541208
51321741
43576216
43391440
2386741
52005066
94231598
5258055
3685902
34409691
50363630
3501516
4343212
69047279
9862939
16844117
675355
8561091
23963513
6171518
54306472
85035313
18885739
76682525
45592436
17389575
14664489
31715405
17278593
59640
20613894
17349446