66582596
28905731
34822037
49973267
59112695
47617069
41393477
21012842
40219767
9762452
17465103
80277
5372077
41975422
9938154
40129766
88109950
27722972
96509320
19223624
9348725
85128727
7293904
14922378
68152695
8448511
92137896
82804259
82674944
30303983
47736921
70072739
12374270
1980855
39194099
27309388
1973460
67507379
89133929
99181244