40738073
17122154
8689250
20004369
5414743
9149786
64105745
77634270
48751634
41132051
7984995
94802275
6874906
58377256
74002395
4767031
79382640
14484791
13392894
65055263
26462863
60612029
21864031
72482865
15624614
76762874
9476843
87009038
63569364
77285476
5734002
51488698
4369623
88351
19012084
76585517
3139308
39667141
42106264
828975