59845544
84577966
63203660
73789452
2218656
14986108
92485270
85148347
31315022
36672921
81078816
15362285
38246418
19845504
37795876
76271509
68363470
30493721
87721929
1418550
17271112
7187677
36406036
6245457
43994459
78952598
43426545
33731035
47043626
56391756
21538499
24891121
28924036
24178196
34413925
15452417
36116671
76304755
15234715
42915714