49873688
77355050
50585463
4819250
77371718
26436398
87639940
62852134
31635922
10307839
18339086
50002753
84892431
72545483
293288
47319491
91437360
96202822
61274923
67096263
91271723
2213511
6080845
61223166
4147270
44983264
461656
58969927
58274701
42918068
11453236
55234548
69118904
56422661
36143566
35085924
53628968
9843437
14554616
22422660