99595952
85094758
84827105
2313940
26643055
60537906
18954871
68831842
9294350
14813643
15972024
63543994
35967698
65176087
6425545
32867482
58964679
91627604
34052259
73385780
31183785
42246955
1414636
53709457
33077892
39706849
76009015
16085802
97635388
90595310
18277798
88087895
66876731
53699839
80636983
73307105
33358793
22606237
90345899
47485103