63255049
55985385
19596298
47092427
10102169
28449642
17102307
46072821
1305956
27347794
71498592
19109788
12361657
87364500
4688342
24211747
55682213
12735691
4274502
37841259
17029750
33777206
86039142
4609414
67873127
16831521
6375833
65532627
4253318
27918944
61052028
42824959
18717417
76391274
45311673
3564800
55169304
93221309
92327450
22108817