48975296
50924697
475772
191966
47406534
2060260
78934707
3291910
8419777
1987980
10391182
33327163
90203312
66259839
13014396
78147127
67877513
15803027
66213636
83084306
59427175
42456776
1521930
93399677
64882481
28056981
4078485
26233353
54594533
50292913
77798297
4951485
97615505
70769005
98643774
52122199
49562251
27834664
1295511
2259232