751231
87049113
25375451
93427247
26595285
20124902
99493533
82388751
31671149
88656000
5014465
71212386
44762988
20385865
25304082
31908026
6084246
52031926
97219490
62606000
57494629
12086789
53949968
81991457
49518049
54284965
2821969
41737533
78846942
25267324
56679518
47465593
62495021
259882
68466870
73834279
73346891
86749486
86037762
57207155