33134435
19892144
15888136
9449342
88311511
22711700
10752102
25329582
96623362
88066897
8053996
94116704
8718639
66768847
97348508
17989881
60404073
89021380
76224651
30675773
95852177
21719027
70393110
17104993
34378200
76791268
61887701
61348466
7440392
66832843
7195144
39481105
229862
75321680
65053961
64187889
51591297
83414435
17646310
967853