3716724
1929569
84948922
39183451
4904521
8115858
13749184
66292569
8411353
394710
15986786
97719018
94977179
57991265
1996878
45039000
82674819
35402533
25935833
16773583
35986044
46777701
97219714
33406822
83787620
10783277
13137777
5986683
75145918
12076609
32707132
44627357
93666221
4133869
67502216
9063577
41392699
98456949
75194248
89626678