95829385
14279617
1871215
48258998
41663779
40821717
1291256
47546395
31101508
9838351
4847619
22335487
16152739
275592
60314423
7828280
3123670
16507166
61732508
83553620
8933140
91909212
18354582
5359648
99859665
84213409
71739897
9784365
39139007
17943359
96702300
48309466
99977553
29335340
20052318
52394970
22175467
58238511
77359420
57004620