29664687
82327579
42622501
58323552
15906576
27845393
12507344
5992114
45972533
22408591
96941604
54652736
73758692
718541
86254187
19832298
80544162
67798828
92675784
7316676
66687386
49866674
50558019
5641103
33918028
11507351
71951132
42896479
85515332
91826276
61687631
38828928
37867533
8327024
1343732
5039104
57191851
67269939
41855350
52604808