95006140
79952610
68198783
59085861
16092943
52608269
83574586
2252309
218975
18804713
9390766
63095868
10999437
35559879
76441985
40291367
56863118
58585548
8790726
57283331
93129472
35407558
30503317
82401133
18838085
59045349
32637053
83857370
94473174
10429459
82198802
31475089
36304876
87068641
14202461
15885377
43674797
22209633
36941032
31374044