21695599
98307601
72684073
39182393
78008064
19075620
5583114
70608420
59991576
80338879
61643883
40659046
15374655
5087044
20027495
62227454
83014233
27628151
684180
53885336
240657
46803381
55641041
39121238
52634210
80173109
69923673
20986712
11789189
9812369
9235821
40803753
87089110
6942138
39762740
77033374
96127550
57022639
81021815
20716067