76528168
5235058
37622967
10434329
12932008
31021651
50594054
8986122
4106078
27756787
3807494
28878904
93034299
18868998
50927998
42677235
34652678
29589039
62188932
89676231
96633392
74506139
89507718
78366432
38673852
24731552
31352645
45141699
22817229
36788962
91373253
55851690
21171157
73261191
39749238
69521996
40593372
63091366
23653854
7804828