68343472
83753130
16964074
26957803
59339384
41243888
99357329
26501071
86945630
19673788
9074542
23492970
44083298
64934370
74649050
75753677
5929887
95085779
94514145
82867196
30396633
43259932
28294975
20764543
93496624
14378413
4729498
27975389
22402484
62651348
15105059
49064730
66031547
67617721
24808819
2329739
172156
40621432
92504568
9235545