74966117
2985936
86774507
80013750
17188029
66713384
50769835
6623047
33926356
29513223
19785025
8334313
29045400
96674447
36376859
6757952
98537032
33014390
94867504
75863945
54859187
79551719
33975739
6470625
36835520
82768461
27442790
96212300
64409169
61662513
82703517
4211874
90183229
52361278
94174471
63446191
73999093
40902772
36195253
2021369