12347492
8255875
1573675
27554464
10486876
69627097
99908305
25393399
94183691
41689265
1144594
55654557
66879529
66126060
5138659
61552107
92239465
96715265
99528632
54623630
2129752
3581917
99028881
68706847
61377280
27423263
76338598
7897360
4042181
922032
52394418
13876569
55482984
89204176
41073459
24575910
63148034
2778491
82325650
4947314