43398491
80312117
20108299
7841237
66286690
5902922
4687435
17574866
78994216
19858821
84746769
9112299
90599584
55583347
6283970
62632090
94788878
53968757
3755530
55917207
88756019
303820
28699494
74404986
51081986
66998125
42821802
20098571
8977741
79286828
4554598
983948
69236705
44174708
52748464
52283105
4719218
37538199
25477678
72505840