18932386
17043524
13588567
27023685
9308133
82739401
37769618
33873246
23899215
7725051
71676417
91032109
41097187
44822882
99904446
9169567
48996076
92073017
34505197
39113262
35395064
37035173
55593318
97037353
89458356
71307654
4180289
3421361
57145683
63432503
83901577
75307416
72322411
6956712
26681564
30023666
68099368
8940733
66966737
25387342