69238432
2216354
53704766
25448592
22923733
78053463
61276611
84819221
52256566
40682616
13025949
4362697
94436665
4384472
76169839
8931958
32458
65302795
43382234
45752506
15941934
39989472
4465476
22798
48254974
12325090
71267802
66081336
31208944
45807731
491610000
452656
48446624
59254957
32842342
53249537
78348363
61317906
5800596
31783972