35025373
27722427
84719591
3904976
7639182
15979497
60441008
61593280
55273313
29164310
52957693
55088595
82617821
87018842
94238365
74567155
41954982
41015008
11099748
4864890
41241581
9282976
93977681
93264858
471828
7373389
79882422
73306003
23662984
5890241
38223703
58779990
37846826
4618777
75064260
88946893
5398657
65208543
60583914
66767377