746953
443196
359486
996423
342929
410239
817751
239231
376343
121875
327772
119570
376892
111561
884820
760666
48528
196130
185684
945196
718732
193288
259956
907245
901215
44214
131230
4342
788762
375697
58494
290805
801238
34634
364791
62347
859779
959563
196377
337889
191741
594663
974789
878630
147713
882790
939123
942985
1000450
288551
543713
616437
35912
749808
142989
62423
62934
963696
292395
687332
460180
603712
633121
913686
152820
132456
580793
971179
955658
344237
258300
574825