91473113
68228500
67711122
31632288
98046892
42705924
7619691
37244357
67865350
91859347
3749163
54439424
7353402
50786651
80094110
2364022
2405561
92173599
55564004
46684334
32302371
37872523
33144109
64973105
96481646
84913752
84298380
23049936
30132283
1974418
4332730
15435366
2794616
2329947
1308886
63537708
90019077
89759371
34556444
29743517