86928529
67695822
96957986
37618101
33533429
55075961
5388528
8184451
61785192
3119450
67251774
53473119
50997147
35949650
42465025
27118100
17843866
24455662
65723369
35871332
80893180
80857139
78405842
23788878
38625763
79289704
75283350
69165122
24016482
40692420
45952967
65215653
34377484
25875588
29059867
20949572
94023537
65312696
1042326
88734507