81608648
45521627
15505607
22836530
75851980
3898461
54439808
72951012
61732889
86435099
30455722
99846810
39285446
15646696
77973669
10661853
84705312
63889152
82492215
71723429
75791431
75087114
36458769
1021132
56222584
69196038
15444673
30685320
41986657
70908122
90255414
52304404
91696809
96639286
3181256
18726768
58632147
94982439
78387369
6825505