84502983
88239351
78307134
5145008
38608535
86469205
26018275
80867
24741198
43277216
30232193
34334608
8861485
6999822
53842671
60453297
20845846
67286634
10324107
91023016
3840566
78122225
82518356
62782509
83553970
57498576
99997343
91857677
48943015
19484342
6076060
89508439
6026235
12653402
29202751
85253184
75055786
62718035
27555769
14379386