40221464
6074625
22694194
72526490
41778694
20712316
5811456
36339652
70893111
8035990
2279041
5934518
11847313
36691026
48656481
51635634
7855634
9369350
88115632
45724490
24785916
33381445
798484
4513740
39979870
37323406
2703243
71882930
38372391
75548058
75293042
21877466
43113702
535813
93644218
86498485
81986592
43077657
9654794
7167301