28805483
8086456
3268337
38507663
24467424
45529644
89002812
94702219
73055001
63182913
82712989
98836804
67706098
4547440
69969838
75208227
14634652
63701948
63187959
83448879
99943273
17027019
15498863
62481406
88464704
92277537
11406854
59433001
61419808
13156837
9591684
2567569
47461549
90745335
47993328
95136033
802431
63929891
24863579
60176236