15699426
42503585
97182276
40088513
39232315
81866973
12818560
40653460
40393286
529000
87144308
5604668
46415374
1606223
94926803
75967152
54771521
1022791
20256814
6866507
35558080
7497575
48858496
18455729
2696014
90735646
51029697
75683824
40582871
46949552
50304695
97468672
80162969
89591995
1331359
3896636
88424009
67386208
39208064
73999920