96627438
40805046
61268169
52581655
1544652
69024061
95446182
90907777
26024505
1149797
18207696
60905976
4864908
29095418
41507340
90093023
64044689
127530
81856870
33268290
63969887
57294238
59754191
39522613
46681442
70032699
46789223
3921754
20566769
51817567
97675937
57992509
93307025
10151580
72572012
83408756
89577568
21608823
10583088
4613209