21455582
65229242
81434123
57097239
32217973
73205546
19413357
91174215
2003280
89222009
30293054
8193538
2385648
2557610
11462042
7641772
12288921
13215527
89382037
86141091
43208529
7002858
84811494
58128274
46999786
62639929
10886990
92427557
65147881
44834664
42808811
36343705
5189787
33194081
43933283
22661524
6487339
95504076
99983632
47393745