742953
443196
359486
996423
341929
410239
817751
239231
376343
120875
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
10295
914180
906301
840265
766514
75964
640376
991978
965263
99730
598873
482894
11578
253892
89928
145625
549899
134225
362896
345358
363284
527595
284992
486586