2371771
43627238
1167450
20153479
2923572
74162306
49196358
35463470
918017
32899024
28162786
29329001
24403485
726895
57001383
64046176
47683394
14982489
82725752
70096596
29439930
92105655
25397714
87129064
18048606
42626857
6664513
68016944
25061711
44873588
30945573
20598481
83922514
49132126
25975384
83497850
81065755
57583034
31434563
31858397