33574562
36115702
96379371
20187472
68823440
4771113
1685067
89062974
92954951
74017851
3307508
38937819
24738913
21775617
45529729
9822644
3147606
56954502
92269520
26982832
24927401
16369272
94513672
4206502
35853892
42293189
16917416
29287712
13275411
505168
32564642
51222285
15813513
87068556
65776371
37743716
14389622
27371519
10908971
98545388