79786047
1372096
67121836
661627
26446630
75626450
9017153
80686803
840942
19208139
50408130
349415
44557946
37224010
81587893
42976547
54119453
61647728
26454331
28045726
12723111
39793898
86665292
68358849
71439887
8701447
49752454
65667159
47851706
30086716
55165094
66643334
46912264
91813154
15358235
19758635
81451570
49319166
36033450
70453041