47303300
10354533
22127781
46578984
65904257
60431263
58402796
41822906
64288411
24808237
23037258
51384388
61993250
53155777
13189332
84791096
36253253
82242620
76516347
7777326
22689776
26513406
6187763
2572118
51083222
67596290
72658089
68994856
76328268
7561850
31635233
86095457
5836336
68089995
46304433
37462605
17523084
56782775
5945475
10814214