43683250
47432431
11464148
30236629
10458655
41836984
24895107
52897644
58084776
383546
69394666
51659641
73511739
4731579
3569793
89998159
55499663
41053338
45017445
30065355
38836268
44284420
85832567
9049244
48556820
23069661
42244715
97894937
15067225
71847721
26976100
66885118
54697948
75981467
94815409
75707387
6422681
39335865
86408438
93907469