96306638
41064508
8033272
25614613
51252916
80724089
70976029
26779180
18303519
2276546
59735533
74865672
5953020
10661075
47235880
84714807
47386906
1057035
85394908
98264390
59622561
74424509
34997390
57099486
31432008
55197178
28632199
7932569
74592367
83613028
12223372
62671550
19108309
55764768
83211341
36217049
74857578
8893128
60912824
2373757