999690
104946
1144
398287
796201
539950
326534
692294
957339
226670
113410
63097
912670
583453
469336
674826
59138
161863
534352
738427
396745
34491
4591000
92941
684285
374489