57204852
21309696
94766450
92093950
88548494
24417968
55507462
78738179
32767454
5963874
13302107
40247279
72706029
48124745
13878532
85147842
49238903
56375454
67883164
76861023
69037039
36016211
4888882
34199284
24231525
47875823
11934207
92785891
29466548
30768933
10325615
33892752
20733463
17605238
90108320
94427032
10709666
68513638
56079802
42624837