42443345
73122348
39759646
50994567
299482
61089665
89847668
56056276
87529298
32745946
42738246
9000682
91826907
80402601
3203402
41343307
49655609
25745721
4926400
67556348
92494188
11236440
2166073
34338611
82525608
72392323
35458955
95985802
35489687
9272543
90681904
27566954
29822289
26583678
35237677
11868089
74476880
3938501
28102652
1265334