51145743
49893964
41172115
864394
7109622
68217922
26693282
8023682
33394344
77418075
3223250
88209839
15412189
23281555
37957455
52669837
285412
4263688
828345
6582890
24014094
7843374
23301883
77205158
2299114
93022337
54223792
18572864
38743235
54959903
986811
86244707
3551144
3062454
1441894
35612827
88582659
19667104
79148155
14677640