96247692
3299245
2627582
6729625
95507506
41092469
54411772
21127644
14237226
39935961
91219862
95354574
28755018
51696118
54981954
74363135
62619089
92165893
86742112
92941180
3263433
40013865
25009057
32002544
97774496
6818902
86241585
44379576
34895456
84732458
49931825
60388238
89934394
35099037
82964539
57465615
35084669
62314713
7907367
34147584