27594436
416419
74502
83466535
20473991
42785331
58951160
94947393
72936723
11685135
36103323
6452409
8756832
9786640
48292107
83958331
43381108
2421132
58428021
54888146
56808571
23007754
4634136
34771110
96613687
99916847
60862356
8683386
42315524
90184238
53571850
29432120
38634182
21679494
27947490
14184416
12974719
48528383
41211568
90043234