96852856
74919708
14343123
48548743
47435209
53622775
65649845
85038679
8264319
13965635
84985624
24337088
68679293
40435823
4937752
60219884
27881671
19616376
46334702
67283412
61239900
21263021
11583706
82725307
98648732
59244394
41875944
54045474
66176109
2092542
4965262
50543492
90382762
58948943
40243399
32788684
44771219
60064326
1682585
2348887