21351909
14974937
9077017
10512329
6848840
15207231
7055660
61219617
23592342
21803782
65676982
64749811
83164520
43592784
13514725
65174493
11007517
45197298
52144999
54686386
84562239
14633952
35446403
8963350
78524366
47933006
28163927
32522358
78832703
96619051
7867885
7434505
89161101
85195678
82888576
88889267
270688
60015437
1748882
763871