99728910
2547206
22419646
4913318
13829315
9019756
96607451
11477440
34902123
37147134
7163741
73628480
49602059
30289059
94587508
26874262
19913607
74359211
6579641
6806640
5768652
9155210
38376920
83931788
54444088
23941528
14105868
87446172
20049041
32462293
4329655
98173567
6560877
27174798
51199492
32633610
34757318
89706844
38146230
36937261