1096316
999932
494906
868157
203670
386590
446613
1071353
190532
356370
163844
251221
815147
901949
1016724
827610
559505
54952
99987
607377
293284
543842
446275
831256