84343169
43857476
71269375
91954583
21047240
99437430
73788830
1991027
15473419
20482735
34445617
21596413
79588691
86765912
82321726
2557462
36965251
13944423
89052902
91569636
93594646
36086378
9874817
21103395
17924741
56104488
54694650
26415181
89145415
83546610
34582415
35528667
2161150
44554485
67244328
80482203
39616099
64617787
49686450
45243524