3502660
61327
52998583
9832204
65998263
95808322
84098062
3107876
87047133
98249419
48788958
2993888
82962178
2976573
75896511
67233009
14678533
27889921
67111226
53196152
6797326
70386794
6272405
16703261
17755624
7163585
31371021
74508220
89177941
39226500
50461337
21634862
74475338
20162889
304528
31787900
74307155
5473772
87218112
83161891