66663920
51475892
11407012
37064313
41948845
91488651
48616239
9792947
10176206
73709279
32818574
5401894
88869212
7922083
28359262
59165372
97399721
83122045
15809190
64093277
18547014
96115528
6464012
38959119
43505284
76446858
88979951
41755181
86765387
31983313
68109207
41578562
30088955
17991837
49018118
61598932
13914407
68078191
67147092
18467044