16526438
9290241
29643725
54695881
91742852
84295756
50213238
85603695
22763245
91551517
50248445
19409109
69802891
39894
50067595
79551930
3405517
84121909
70275285
7011800
79768165
13088416
57221491
4230656
77152946
50241124
25158467
64361712
54161377
14034058
65416967
15528455
2891152
4145993
6538990
7977893
2766748
53018934
76773985
65855800