50619165
4216970
31567213
28446284
5942191
91004348
84354920
23044124
15406947
17152944
52732978
65093568
61157997
44841200
34783313
44337027
5863369
82597318
9161063
67137841
84798610
6129407
67885189
179389
74547738
27183165
53828230
14396996
93535829
28618162
62914955
60588210
51721403
56923448
28615973
7461058
83745654
94122927
54368845
88527431