54722996
24985419
1133761
31139663
67884024
98025478
14858338
31851148
1301948
36245903
96637482
55838963
33721018
196310
13077151
91846558
62921304
27751770
33978856
98055893
25626312
59195820
21442622
65322242
82529100
41102575
1726292
48353261
45726788
55067023
51145036
26539415
57199446
11077223
46475928
91227883
89258328
80034927
78272790
85538224