18735304
25923903
22743331
37622832
74876289
22693739
90787424
61864350
55195394
42694660
26219710
70683959
30041837
49137340
20488383
40489242
52607356
39236147
10258470
31257858
435889
36004924
12993792
25499569
31959959
12275215
73424831
71766918
61486501
79514840
5732087
96176617
50929667
37398200
21612420
7909248
88969139
29083471
65029067
76899093