384108
842597
407393
47746
990386
539935
714945
152700
520759
9634
590493
192500
2656
207711
105487
334824
919843
578118
708477
260939
864304
307124
620859
272288
234530
18313