58883953
56954485
64866359
27836869
49369731
91094980
87551568
74374226
92969723
21563586
11941336
10136201
10992027
5508020
15616304
3297888
22242715
85385157
34722505
64418997
7243051
8705398
12481300
56691927
89316759
85805655
89607365
73877043
21468012
32891541
7454505
89918857
69712915
15034613
67868048
79588531
74184273
25164689
6587152
14708197