17967591
90496863
38377845
43346062
50055799
70637140
86304951
52537828
77899978
5126716
5526516
24861771
86736903
59295106
75974733
66413506
80284698
40207750
38556746
56811613
82676115
84562232
34558709
68136140
504949
69899312
8725919
74154422
74959276
18081243
54646540
52534718
30762041
63524261
57047814
41136286
45898958
372002
95943342
12398183