69005953
5479671
62344672
8451668
9207692
67463569
66046155
37372805
93253967
80291571
44661770
35698980
23976450
95443249
56265012
1443109
55036675
32903523
76187187
50978834
74425775
63058311
61336677
4834740
13356617
20368724
60015736
41971783
25364046
64863492
19822662
66557740
98323906
96555247
60881457
36207125
74807151
16834191
6095425
13492295