58981192
4036112
7138438
523683
13346928
19608658
54332781
7525928
18791562
95604231
25604099
96493503
35486777
1601449
83878932
23427298
20087143
49718868
82866705
66785186
60857547
20761442
13075069
89526335
58693055
37076303
5756910
79344082
39932329
67062172
47843731
13077508
16465672
182101
68068255
15345981
17148537
7197826
32761426
54871984