92829214
17144918
826189
53099665
58788444
88405348
47688097
50839666
40056568
13571818
5882716
31121114
49976691
82174504
55466954
5573834
15089086
31981246
64924693
46154126
425347
18288782
16072845
47031145
894683
42701857
8694914
74657730
89956598
53313673
79969769
25114071
53695523
81021083
63996833
37841775
7289216
66248181
80687287
7296812