51515524
36022580
68453192
80977004
21742243
46998687
41206500
9966397
78976003
82129607
70684169
14677055
53794557
39437620
27737732
63257072
85963885
14223729
76013049
37098913
63376595
7524329
6684490
63779087
65968187
87969963
75565097
50645778
26438249
6309149
27646786
11797528
17426070
59471585
22048428
2308634
43161330
87325680
84934422
85885078