60762665
25986343
49674559
90197440
18333923
99687916
9351208
17838381
97867175
62284358
21632596
6241288
6912896
48343066
90532806
46135003
46266033
59046239
21387444
81762925
17434390
53411320
70914125
31772959
33045192
21586433
28419794
88987450
73307284
79629722
75619087
7924130
45827685
43852880
38169223
42567615
84764245
73814000
68792880
10091072