91627645
25096060
96955070
82726367
15922947
49147120
3726031
6736695
5017770
22326610
7039445
5640638
44007685
60114986
7551849
83626412
41954766
81981015
47714051
49535868
69476391
43782382
7634834
98032543
94837940
74741277
27071118
42974896
40148631
70091523
55692439
48674079
27599932
349713
2958203
47103669
82165304
97327340
78348719
8846333