22312688
6541257
84858649
28332803
10716988
42774142
47721226
53294246
71633728
17643834
72825466
7265673
49634217
67112973
30785880
98191035
6185949
21006352
60179834
15097093
93666197
69943616
83666548
43706933
29082241
18529008
28014993
79532704
45071870
29545076
75772545
72946555
7867767
51945927
41638334
83111283
88418547
14061009
58344460
63075391