55465367
26241882
11464886
99558186
10026759
17935857
50376290
76394067
29871622
73558910
28702644
8241795
236133
51693433
4665836
43937160
37146790
20023951
1863735
39441593
8433067
44824155
31103640
88455785
63315955
75593530
68459313
55796658
27915529
21206963
21569006
16839810
62247678
70816636
32056459
42906701
49803556
4185166
45555
9323820