87384643
54476883
71818420
90741513
19602653
82518131
86862537
69757751
43733207
97891064
60583860
71321741
11916398
36372517
14092698
44101896
32217030
6528858
28927139
28017608
81628063
3511155
83055468
63043905
86864160
31161755
2568380
5818284
1100650
4425690
65569834
39396749
23498561
16117006
55252455
24728432
90286246
52639362
25123769
9307921