96936500
38005307
12924983
88021687
73945675
14406596
43957716
53616061
75064822
24599492
43554167
36484389
25277906
31689553
63616239
24275685
33795026
97941731
55057739
55578614
96823997
48205115
6943212
63811397
24843614
1213108
76955453
37048148
51445816
70369299
28046561
14105012
14896203
20304679
8068181
34877516
80602038
54547478
84318014
61747548