15914817
82183704
98391314
3967778
385097
17462063
81643791
89445685
74709338
31507897
65359490
65676486
38736962
50051083
96575299
3168343
55599620
63784576
14343775
36541286
73217942
99559065
49309370
76949313
36702473
13184521
38089745
2007544
9238144
30636232
48313550
12095812
13242076
87541197
84095931
42164258
55594961
77872021
67977620
2462370