57547203
52892749
39466268
8292927
43749411
9069452
64922781
45672888
89106745
90352276
24857029
59656307
19594061
41058967
65978948
63918740
85117672
31983177
38707528
32721073
24992081
10554002
33843960
15669763
76033836
7667868
8685875
16788479
93298663
3763963
90916482
6415357
48713276
13838623
12176213
86069466
76072975
41989169
97402862
96912023