7585590
54071955
60915354
60854514
67659868
35585689
66266735
2506796
16729458
78187171
10265839
75984612
22039118
21611387
50481708
20133950
47543776
60361883
22115369
84854953
73768421
63184026
36443609
38485764
26139306
47176193
82237690
75288077
81472565
49744084
12016531
1777790
87822769
91276596
75216539
70594641
53277561
15263657
19247389
2926713