59588257
98823657
43335243
85454520
67343820
31761852
36124728
20907833
43514702
83275163
10018160
53374640
40373467
33112940
48104622
10901993
44497257
29076312
11481542
60962565
44922874
22613468
9461979
82336230
66283074
61444562
16779604
57109005
53988222
85089854
7862777
6086440
11381586
89985894
58365058
97366725
59548978
40986728
9608513
31095163