41683337
12603706
67491202
98928417
89469874
93039308
34101268
56872015
55868759
46128482
8177905
71055972
19698453
30668540
14198365
42113143
58399675
15842215
18301545
6063402
7284322
1594413
10495659
98918264
77764930
4016360
426963
52632591
91654917
63397384
95244039
8768382
82556385
52376615
99575847
96876051
69392906
9732821
6908620
87212189