66754295
63954823
40377047
24886240
77606359
95198376
68517518
88932003
51645204
91975384
89417
82878754
34231938
43402734
30032468
63201280
61749189
24861673
3351403
83897638
55275368
97884983
3542762
81497811
88026767
81857896
44304727
94012744
92982291
8507195
39638676
86451588
11512554
4154347
34317504
48891493
12715304
40327831
78588723
75685276