80901213
9107731
48407641
1394620
30604405
92051370
86526091
29503286
12323559
99095170
74492980
5475532
1339951
28972003
5544239
83095331
92235718
87929080
48481422
51436103
6254465
64427501
64656728
31805519
20659062
42476265
12478371
78577959
7465032
95509677
26566936
19824936
25684416
16621680
68487712
71323586
10496373
6642746
54927624
29044335