42654732
83504711
73944066
56867806
147659
81451389
8472346
62571800
67737149
78031805
1906338
35356059
35021403
79663344
6576667
49167361
415195
46057849
19814371
80031207
55159503
5948250
72606583
6996121
1523891
43464583
77926972
9348184
7693685
43334807
68096303
96488869
82201619
89369961
78715291
54172256
69029536
95243868
50933475
49708415