93555425
48092854
46017993
54234187
82987184
39038090
34386995
49966859
7102118
32461559
31658194
53891319
16579658
96426769
3906261
66727021
75117243
64057850
92587479
74201531
3275415
94558310
62319525
98543562
3905776
18589445
5804768
12769892
8682538
55882271
31745165
54515354
1816535
28671829
94461858
31478724
76441089
98702893
70366678
6406625