82602687
79694327
68312658
42175500
90565617
77082767
49886724
41813284
9096466
9489459
4261355
6218760
88041391
69655561
79955258
38589987
55745762
5701314
18483817
70223919
62316725
85294206
82176490
82104520
80556033
66759091
2036948
46991479
71859607
44069415
41932539
71475698
73128256
49399452
17843311
85124684
83442511
583784
7720614
43934224