43745666
19069404
85707645
56925228
87821448
63881240
81537204
10199517
74791885
34135240
1207623
77951550
48999999
89827228
82963156
77662646
12959826
55622332
20939763
23999230
96832405
24218051
16562
62169365
74884080
96238139
23187374
33558784
46798658
53297314
38228354
77888553
83021845
81381754
80064264
54777034
434957
31583188
19824375
77987843