44591633
23076028
158978
72621481
43755376
11753024
76197350
22079528
70689632
18811129
14078473
57731227
70854501
47206152
90059225
12172900
98101147
18391191
74462656
35734342
1918899
81827891
20646575
88796344
98418341
95643421
22853425
89526700
27313980
40066071
68216029
49501897
8473737
86471046
30249248
32596948
82825997
26995954
8839317
49894430