86743181
56155456
52244163
33048213
78273974
23089686
7547973
17844791
43194752
46412699
26653998
1094676
59961926
62269630
35516675
755962
74492840
71765431
62265811
56954228
38299162
50467860
40144429
30024513
22032706
82446548
21388616
73851528
27353395
83606633
19555736
93612898
15624794
99616439
9399480
19646710
49448356
1977401
65135480
3809534