80813168
586581
20785838
17983338
937968
95734712
91568209
21785486
86923486
61427857
60989068
87389708
45759271
68346774
40492538
35859309
5588991
40705425
80227594
56536832
34762908
77906016
92333038
30635040
53808969
71961527
13681443
41655121
34336160
83235164
21394154
67281138
41632413
17377421
65903309
24292811
61682236
48105709
9303153
51357489