97256415
13673631
63915126
26195272
67574615
57627940
42838795
31784111
3512396
12324026
23381493
9822967
452178
85566643
91217386
66942974
58533090
75184344
64333393
24167370
15667771
73247888
18623973
79377890
92068012
22147160
3418728
51965471
39317705
32754366
27408523
11333901
69409981
27322857
86364888
5262263
7214777
7864731
61786385
66232810