5966838
88108317
24747069
41465564
8634845
70305144
6679164
84186571
13253006
76563260
73191384
6306110
9713861
42439032
59839395
86258501
1572630
28189884
67121382
20121296
28798771
9381692
33883498
22234596
98249898
70363358
25044213
45673707
6447588
16383447
69747241
99502766
57347076
6901590
83699921
89732703
48013759
42654998
8625990
61027496