59511633
3558866
6034267
77402093
79887786
557716
66938190
78257125
64388131
71268957
88173481
16727730
3267424
77479985
43347409
88621501
72676841
52221830
93132810
765096
48335351
6553788
34208948
83371821
29559016
22465182
40357983
56913457
66904608
6912904
19318116
5316244
76546188
44925503
84651822
36996194
5096825
24265342
62321190
7059697