2696312
19774162
77985806
23627772
42958907
11662245
25697707
77016646
54299129
56064633
39673242
7710902
7353128
69917089
25815512
4259379
16867122
48779946
39739541
2352204
572588
26388981
83294655
24051659
9081182
76731611
470113
74957294
23235171
47894974
1270816
18481130
6314402
16314022
22655951
16756649
42753832
43572352
80027966
2241657