80332917
55667990
84052897
89912742
7421174
35481109
86987181
20539036
71454853
3064102
44969809
32253674
51526536
74038212
94359045
84385116
50346
69616572
16116539
45184360
66134275
51046919
26356710
44955094
9896965
21947758
42122740
17047017
35425061
934522
59969281
91099145
25541402
38516386
16752674
73379696
68926240
14263578
18568549
4095202