2799595
87673
79488492
51152558
3605430
90934160
93555717
92262086
88257224
46476961
11337910
7054280
78356186
20088341
14117616
7723767
80297402
84573100
72493817
74888379
23306572
48825149
4687676
89684376
5145212
29923407
12994833
27524975
26095758
64013299
7260674
41902750
87707321
69778527
68905000
6562927
75417267
25205497
1871986
80046145