14953467
905114
90344051
41452738
89273256
69619143
61504511
76401622
5979362
96469935
50459876
62734660
95368082
19243588
55768175
6000815
113171
16132092
73152095
47965705
26439267
16214773
13798443
24626958
96434703
9097804
3413592
96874600
578242
72853797
51524653
79959039
17292524
50268227
32145704
62239879
46921417
51052128
62015978
6570988