20109223
90684248
68403356
2231376
12757856
78879490
76947730
33661142
80157016
3034518
7124159
50844687
64212367
85869916
84661131
48087724
26304961
72773826
87625180
85898751
45164030
23918469
38699260
43697066
87815471
28837120
33747666
95977098
35685250
96787989
45604255
82541032
10375209
16197146
57658683
89723065
18901810
95832544
16092919
68566553