74549966
85583092
53877221
15564181
11245809
7882383
54865103
13817217
96609936
43731758
60699955
36027872
12845767
81182608
62007526
70863694
82987675
1978320
8747129
37689059
25807625
97699587
2627710
59267230
38293922
28959266
2256458
29085300
46154861
14698748
7419503
20285359
27378948
65388041
21606994
65334274
61839603
18701479
2079138
3938877