77162942
26824006
13117189
64543156
52388434
20949272
18558882
77908133
45787713
48408605
96496123
50997913
86806528
15716314
8471224
14899296
73586868
38061929
36907404
89885930
9039415
1806251
7287888
60709371
5955272
9467800
16488479
55647312
25383863
76664596
75596588
80239064
41464979
24964291
1836889
18512071
5353536
72485776
2897779
62979446