86651295
47718088
91372775
60016756
75102104
8589845
85492357
56488392
28844266
61351723
97406995
13517876
72531398
67377815
28504610
8115831
82067610
91581951
99322002
88072710
87184427
29686397
1025737
85689040
87537164
14428798
18505510
44932516
13906717
38541572
94654015
78045660
18654470
944039
40558265
43143570
83882311
6874120
25844463
54911676