41281196
611026
43202302
17031638
27537416
44132605
43956583
96571903
5953535
74204003
96622053
79851013
76563670
9977254
41969827
6259279
66952358
71091401
45188815
29567648
55846096
90965265
631215
46594420
7521126
12801400
42989915
17143617
2308857
26037630
95275315
68945376
21198282
20042749
4144193
11304568
408947
51721657
15346859
24941936