64745818
76845466
43632672
57641695
63776418
18468402
6165287
98517233
50357933
55099856
13543841
16541063
93955286
50271006
63402161
91895911
19453196
59196013
33514532
33282714
28621772
28644400
67307292
4926500
685162
60535387
23526474
46494544
29036896
37152112
58366308
45409873
84455349
28762986
51066876
18437999
35374195
30312228
57705952
75782775