478310
308577
970464
476218
979334
952143
24418
284998
561614
445789
966924
94400
102573
995597
121994
244349
512410
787883
1040749
687226
666537
65724
550695
324838
626723
210506