60842109
7912628
92284440
90294164
41721946
24233115
32481837
73787356
15215567
23258453
21196788
14436283
85602414
57804086
79868504
46387409
83832652
32819262
92495370
22175670
26137632
35924012
8959064
85008068
62845202
6342476
24428132
88803390
20305821
84186218
80104423
63049561
58503867
92572830
83254197
29308911
50336535
35544894
77957111
96417624