64052442
4927194
3836782
3127079
15792460
61171618
367551
80214339
39808473
20621572
20014410
43183908
79987055
68647511
73815633
95302047
30881273
21864023
302595
48264605
23217633
50475542
57044862
62508506
79982458
4385155
5953114
79988788
63295707
84417566
12372598
19636311
1565257
32413812
64722132
5857734
95158615
23946943
9471239
58936174