39531551
35496373
38762535
53297231
36001319
157964
87898067
35196244
52298904
41722747
8805177
42885016
63162794
23793425
51111074
84941660
6237254
3534697
28807196
61401422
73406027
80265811
75234916
73503389
1220437
76818155
34583821
90137373
69917997
83535906
95743988
5529825
39948319
66525472
94966656
67239555
4105270
87244406
81451436
12419103