5830928
17695764
9946886
11018352
16069618
6310854
15628729
96056088
88937346
20623177
88651381
1975982
29846546
5443755
17394123
78584448
81159301
36729796
26975221
23731944
4214456
33759375
62308667
8627671
47004942
64045151
61351871
48374740
50604458
25794805
36149627
50332774
3235558
53196087
95175356
9717968
75815652
1865167
8885453
90482023