60912760
77953908
63595552
71376879
8221359
70803166
42566858
67145088
41237170
87066125
86974085
73572698
63739702
23743267
48335618
17579988
42747787
73883060
35105750
78128779
41049401
36897296
86431877
60031309
69597205
40767377
82607908
90886590
10601359
48309708
34126422
84358054
37224730
7284331
93604503
12009196
12499977
48501938
4896504
17064459